Please click on Appointment Scheduler and choose whether this is an In-person/office visit or  telehealth consultation. Then, choose first-time consultation or followup consultation.

Payments are accepted during the time of scheduling appointment for telehealth consultations.  You will receive an email confirming your appointment.

If you are still not sure that Naturopathic medicine is right for you, please call the office at (781) 514-8189 to speak to the Doctor for a free 10 minute consultation.

(781) 514 8189

1410 Highland Ave, Suite # 201, Needham, MA 02492

Follow me on facebook