- Kelowna, British Columbia, Canada
Heart & Stroke Foundation (Kelowna Office) is a company based out of 1551 Sutherland Ave, Kelowna, British Columbia, Canada.