Heart Niagara's mandate is to empower people in our community to take control of their heart health. Fourteen programs and services are delivered...