Heart and Stroke Foundation Offices The Heart and Stroke Foundation has offices in every province in Canada. To find contact information for an office in your community, click here.