Optimum Wellness Integrated Clinic is a full naturopathic medical practice in Edmonton, where patients benefit from the use of naturopathic therapies.
Websites.ca Talk Ep. 51