Locations 


  • FRAMINGHAM
55 Main Street
Framingham, MA 01702
  • PHONE
TEL:  508-872-4897
FAX: 508-620-9261

  • HOURS
  • Monday – Friday | 8:30 AM – 5:30 PM
  • Saturday | 9 AM – 2:00 PM
  • Sunday | Closed
  • MILFORD
16 Congress Street
Milford, MA 01757
  • PHONE
TEL:  508-473-8100
FAX: 508-473-1298

  • HOURS
  • Monday – Friday | 8:30 AM – 5:30 PM
  • Saturday | Closed
  • Sunday | Closed


We have a doctor on call 24 hours. In case of an emergency, please call the office.


Please click on the location(s) below for detailed contact information.