Hours and Appointments
Our office hours are:
Monday - Thursday: 9am - 6:00pm.
Saturdays, Sundays and all holidays for urgent
care sick visits*: 9 am - 12:30 pm.
All visits are by appointment, even on weekends and holidays.
Flu Vaccination appointments can be reserved by clicking here:
*Please note that the following days are office holidays, therefore we are OPEN for urgent care from 9am-12:30pm: New Years Day, Martin Luther King Day, Presidents Day, Patriots Day, Fourth of July, Labor Day, Columbus Day, the Friday after Thanksgiving, Thanksgiving Day, Christmas Eve and Christmas Day.
If the office is closed, you may reach the on-call provider by dialing our main number, (781) 944-4250. Our answering service will take your message and one of the Dowd providers will call you back promptly.