Schedule an Appointment


  1. schedule your appointment below for Plymouth only at this time

  2. under “New Patient Information” fill out the online initial intake form and submit.

  3. under “New Patient Information” please readpreparing for your first visit” before your appointment.


If you are a returning patient, please review the Covid-19 information page. Here you will see how the office is being run and also what each patient needs to do during their visit.

Marshfield Office

Not accepting new patients at this office at this time. please check back soon for new patient openings.

Please use the button below to schedule a follow-up appointment in Marshfield, located at 65 Forest St. Suite 1

Book appointment in Marshfield

Office Hours

Mondays: 1pm-7pm

Tuesdays: 1pm-7pm

Thursdays: 10am-3pm

Plymouth Office

Please use the button below to schedule a new or follow-up appointment in Plymouth, located at 168 Court St. Suite 1

Book appointment in Plymouth

Office Hours

Wednesdays: 1pm-7pm

Thursdays : 4:45-7pm