top of page

Hours and Contact Information

Open Hours:

8:00am – 5:00pm

8:00am – 5:00pm

8:00am – 5:00pm

8:00am – 5:00pm

8:00am – 5:00pm

Urgent- By Appt Only

Urgent- By Appt Only








Walk in Hours:

Monday-Friday 8:00am – 8:45 am

Excluding Holidays and Weekends 

After Hours:

One of our providers is always on call and can be reached for emergencies after hours. You can reach the on call provider by calling the main number (781)-641-5800. Your call will be answered by one of our triage services who will assist you and contact the provider on call if needed. 

Urgent - By Appointment Only

Our office is closed during normal business hours on the following holidays. You may contact the physician on-call for urgent appointments.

  • New Year's Day

  • Martin Luther King Day

  • Presidents' Day

  • Patriots' Day

  • Memorial Day

  • Juneteenth 

  • Independence Day- July 4th

  • Labor Day

  • Indigenous Peoples' Day

  • Thanksgiving Day (including Friday after Thanksgiving)

  • Christmas Day

We are located at 5 Water Street in Arlington Center

  • Facebook
  • Twitter
  • LinkedIn
  • Instagram

For holiday hours and storm closings please visit our Facebook page

Directions for Getting into Our Office

Getting to our office can be confusing! We have two floors: the ground floor (G) and second floor (2). It is always a safe bet to come to our ground floor when in doubt.

There are two sides to the building. When facing the front of the building on Water Street you should see a statue of a mother and child.  The entrance to the RIGHT of the statue is 5 Water Street, where we are located.

Head to the far right of the building. There is a set of stairs going up; DO NOT enter here! Instead go a bit further to a small set of stairs that go DOWN. That is where you will find the door to our ground floor suite. From there you can enter, or take the elevator to the 2nd floor. 

bottom of page