Back Location Specialization Credentials Payment Accepting New Patients Telehealth 8 MacLeod Estate Crt Richmond Hill, Ontario and British Columbia L4E0B1 CA Get directions Practice Specialties Anxiety Age Group Specialization Adult, Child, Adolescent Years in Practice 21+ State of License Ontario and British Columbia Education andt Training Masters Education, Doctor Naturopathic Medicine, Building Biology/Env Consulting, Environmental Medicine, Fellowship Functional Mental Health - Psychiatry Redefined Insurance Accepted No Location Accepting New Patients Telehealth 8 MacLeod Estate Crt Richmond Hill, Ontario and British Columbia L4E0B1 CA Get directions Specialization Practice Specialties Anxiety Age Group Specialization Adult, Child, Adolescent Credentials Years in Practice 21+ State of License Ontario and British Columbia Education andt Training Masters Education, Doctor Naturopathic Medicine, Building Biology/Env Consulting, Environmental Medicine, Fellowship Functional Mental Health - Psychiatry Redefined Payment Insurance Accepted No