Please call our offices to make an appointment. Same day appointments available. Or check out the other options below.

Brookline Office:
617-232-2663
Directions
Dedham Office:
781-326-1561
Directions

To Book an Appointment Online:

Athena Health
Established patients may click here to schedule and reschedule appointments as well as to view and pay a bill.

ZocDoc
New patients, or those with ZocDoc accounts, may click here to schedule an appointment.

HealthPortal
To view medical notes or to message the office, please click here.

Messages to the office are not for emergencies. Please message the office for administrative questions or for routine matters such requesting as a physical therapy prescription. If you are having a medical emergency, please dial 911 immediately.