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

Brookline Office:

Dedham Office:

To Book an Appointment Online:

Athena Health

  • Established patients may click here to schedule and reschedule appointments.
  • Click here to view and pay bill online.

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.