Virtual Consults available in Alberta, Ontario, Nova Scotia and New Brunswick

Contact Us

Name:

 
  • Root Cause Integrative and Preventive Medicine - Certified Practitioner
  • Root Cause Integrative and Preventive Medicine - Worldlink Medical