Book an Appointment

To make an appointment at any of our clinics call 207-922-3222 or book online below

Augusta

Mon 10-6, Wed 9-5, Thur By Appt Only, Fri 8-4

43 Gabriel Drive

Book Appointment

Ellsworth

Mon/Tues 10-6, Wed/Fri 8-4

248 State Street

Book Appointment

Norway

Tues 10-6 & Thur 9-5

9 Marston Street

Book Appointment

Bangor

Mon 9-5, Tues/Thur 10-6, Fri 8-4

68 Mount Hope Avenue

Book Appointment

Farmington

Tues 10-6 & Fri 8-4

193 Front Street

Book Appointment

Presque Isle

Tues 10-6 & Fri 8-4

5 Martin Street

Book Appointment

Belfast

Tues/Thur 10-6 & Fri 8-4

147 Waldo Ave

Book Appointment

Fort Kent

Mon 9-5 & Thur 10-6

139 Market Street

Book Appointment

Rockland

Mon/Tues 10-6 & Thur 9-5

22 White Street

Book Appointment

Calais

Every Other Wed 9-5

43 Union Street

Book Appointment

Houlton

Mon 9-5 & Thu 10-6

91 Military Street

Book Appointment

Damariscotta

Wed 9-5

767 Main Street

Book Appointment

Lewiston

Mon/Tues 10-6, Wed/Thur 9-5, Fri 8-4

179 Lisbon Street

Book Appointment

Skowhegan

Tues 10-6 & Thur 9-5

188 Madison Avenue

Book Appointment

Machias

Every Other Wed 9-5

247 Main Street

Book Appointment

Waterville

Mon 10-6, Wed 9-5, Fri 8-4

18 Silver Street Extension

Book Appointment