Book an Appointment

We are currently offering online booking for telehealth visits only.

Visit our Virtual Visit page to learn about all the services we are offering via telehealth currently and if you’d like to schedule a telehealth visit:

Book Appointment Here

If you’d like to be seen in one of our clinics, please call us at 207-922-3222 or connect with a staff member virtually to discuss your options Here

Augusta

Mon/Wed 9 – 5  Thur by appointment Fri 8 – 4

43 Gabriel Drive

Book Appointment

Ellsworth

Mon/Tues/Wed 9 – 5 Fri 8 – 4

248 State Street

Book Appointment

Norway

Tues & Thur 9 – 5

9 Marston Street

Book Appointment

Bangor

Mon/Tues/Thur 9 – 5 & Fri 8 – 4

68 Mount Hope Avenue

Book Appointment

Farmington

Tues 9 – 5 & Fri 8 – 4

193 Front Street

Book Appointment

Presque Isle

Tues 9 – 5 & Fri 8 – 4

5 Martin Street

Book Appointment

Belfast

Tues/Thur 9 – 5 & Fri 8 – 4

147 Waldo Ave

Book Appointment

Fort Kent

Mon & Thur 9 – 5

139 Market Street

Book Appointment

Rockland

Mon/Tues/Thur 9 – 5

22 White Street

Book Appointment

Calais

Thur 9 – 5

10 Barker Street

Book Appointment

Houlton

Mon & Thu 9 – 5

91 Military Street

Book Appointment

Damariscotta

Wed 9 – 5

767 Main Street

Book Appointment

Lewiston

Mon/Tu/Wed/Th 9 – 5 & Fri 8 – 4

179 Lisbon Street

Book Appointment

Skowhegan

Tues & Thur 9 – 5

188 Madison Avenue

Book Appointment

Machias

Wed 9 – 5

247 Main Street

Book Appointment

Waterville

Mon/Wed 9 – 5 & Fri 8 – 4

18 Silver Street Extension

Book Appointment