memberships

  • Ontario Association of Naturopathic Doctors
  • Canadian Association of Naturopathic Doctors
  • American Association of Naturopathic Physicians
  • Homeopathic Academy of Naturopathic Physicians
BOOK YOUR APPOINTMENT