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.