Skip to content

New patients

Book an appointment

Pick a day and time that works for you — it only takes a minute.

Online booking is for new patients only. Existing patients, please call us at (508) 481-2890 to schedule.

1Choose a date *
2Choose a time *

Choose a date first to see available times.

3Your details

Please don't include symptoms or medical details. If this is an emergency, call 911.

4Insurance
Insurance plans we accept
  • Medicare
  • Blue Cross Blue Shield
  • Harvard Pilgrim
  • Tufts DirectBronze, Silver & Gold plans
  • Fallon Community
  • Cigna
  • Aetna
  • United Healthcare Commercial
  • Health New England
  • GEHA
  • Mass General BrighamComplete HMO, HMO & Choice Easy Tier HMO plans only

No date and time selected yet

If there are any issues with your appointment, our office will reach out to you.

* Required