Northern Hearts Programs

Northern Hearts delivers unique programs for Northwestern Ontario heart patients and their families.