We are currently not accepting any new patients.

To make an appointment, please call the office directly during Office Hours or through use of the Patient Portal. To access the Patient Portal, please go to our Home Page where there is a link. If you have trouble setting up the Patient Portal, please call the help desk at 617-636-5418. For a list of Office Hours, click here.

What to do if you can’t keep your appointment
If you are unable to keep a scheduled appointment please call the office at least 24 hours in advance. If that is not possible, please call as soon as possible. We even appreciate last-minute cancellations as this frequently allows us to accommodate patients with urgent medical concerns.

In a true medical emergency, go directly to the Melrose-Wakefield hospital emergency room. For urgent matters, click here.

E-mail Policy

Appointments will be accepted by phone or Patient Portal use only. An office staff member may need to speak with each patient before making an appointment in order to determine the best choice of action for each situation. For this reason we cannot accept appointments by e-mail. We appreciate your understanding in this matter.