HomeCompaniesHeart & Stroke Share Save Report this company Send Report Heart & Stroke Ottawa, CanadaAbout CompanyFor more than 60 years, we have been dedicated to fighting heart disease and stroke.