Dr. MacLeod has been a practicing naturopathic doctor since 2011. He has a diverse patient base and a special interest in treating complex chronic health conditions, chronic pain, digestive problems and burnout.
Sign in and tell us your plan to see what a visit would cost you. Sign in
Most follow-up visits require 30 minutes. In cases where a brief review or discussion is required this appointment can be selected.
Most follow-up visits require 30 minutes. In cases where a brief review or discussion is required this appointment can be selected. Phone call appointment. Dr. MacLeod will call you at the time of your appointment. Although our software, Jane, might indicate that this is a video appointment, it will actually be a phone call unless it is mentioned otherwise by Dr. MacLeod.
Phone call appointment. Dr. MacLeod will call you at the time of your appointment. Although our software, Jane, might indicate that this is a video appointment, it will actually be a phone call unless it is mentioned otherwise by Dr. MacLeod.
Phone call appointment. Dr. MacLeod will call you at the time of your appointment. Although our software, Jane, might indicate that this is a video appointment, it will actually be a phone call unless it is mentioned otherwise by Dr. MacLeod.
New patient visit required prior to receiving vitamin B12 injection. Please choose "New Patient Visit" when booking an appointment if you are a new patient and would like to have a vitamin B12 injection. Thank you.
New patient visit required prior to receiving intravenous treatment. Please choose "New Patient Visit With IV Treatment" when booking an appointment if you are a new patient. Thank you.
New patient visit required prior to receiving intravenous treatment. Please choose "New Patient Visit With IV Treatment" when booking an appointment if you are a new patient. Thank you.
New patient visit required prior to receiving prolotherapy treatment. Please choose "New Patient Visit With Prolotherapy Treatment" when booking an appointment if you are a new patient. Thank you.
This clinic hasn’t published which insurers it bills directly.
Openings checked 20 min ago
Ailio never charges you a booking fee.
From $35 for 10 min — the cheapest naturopathic medicine appointment this clinic charges for. · Soonest: Mon 10 · 4:30 AM5 openings on Mon 10 · 76 in the days ahead
Pick a time above
Booking needs a free Ailio account.