Location

Office Hours

MONDAY

TUESDAY

WEDNESDAY

THURSDAY

FRIDAY

Every Other SATURDAY

8 am — 7 pm

8 am — 7 pm

8 am — 7 pm

8 am — 5 pm

8 am — 5 pm

8 am — 2 pm

MONDAY

TUESDAY

WEDNESDAY

THURSDAY

FRIDAY

Every Other SATURDAY

8 am — 7 pm

8 am — 7 pm

8 am — 7 pm

8 am — 5 pm

8 am — 5 pm

8 am — 2 pm

We are conveniently located on the corner of Highland Ave. and Grove Street in the heart of Davis Square.  Our office is easily accessible from the MBTA’s Davis Square Station on the red line.

There is parking available for our patients in the immediate vicinity and around Davis Square.  A map of metered parking options can be found here.

Drivers in Somerville can pay for parking at meters and kiosks throughout the city, through the ParkMobile smartphone app.  You can add the app using the link below or by calling 877-PARK-717 (877-727-5717) toll-free from any phone—no smartphone needed. 

Somerville. Massachusetts