The Centre for Health Innovation
New home for the Ottawa Integrative Cancer Centre
The Centre for Health Innovation
429 MacLaren Street, Ottawa, ON, K2P 0M7
613-792-1222
info@thechi.ca
www.thechi.ca
View Staff & Treatments