Location: 595 Montreal Road, Suite #407 Ottawa, ON K1K 4L2 T: 613-746-6000 F: 844-907-1970 E: info@ottawanaturopath.com **Paid parking on premises or free parking in surrounding area.
The Ottawa Naturopathic Clinic
Ottawa Integrative Health Clinic
Location: 595 Montreal Road, Suite #407 Ottawa, ON K1K 4L2 T: 613-746-6000 F: 844-907-1970 E: info@ottawanaturopath.com **Paid parking on premises or free parking in surrounding area.