Book an Appointment

Want to schedule an appointment? You have options!

Locations and Hours Below

  • “Chat with us” right on this page
  • Text us at 207-222-7147
  • Use our Patient Portal (for existing patients only)
  • Call us at 207-922-3222
  • Or, schedule online below

NOTE: All MFP locations offer telehealth appointments for certain visit types. If your local clinic does not show an available telehealth appointment, contact us via phone, text, or chat during business hours and we’ll most likely be able to find a spot for you quickly. The same goes for in-person appointments: If you don’t see a spot at your local clinic or need to be seen quickly, give us a call and we’ll work with you to find a solution.

Please CALL US at 207-922-3222 to book an appointment for birth control implants and IUDs, abortion care, monkeypox screening and vaccination, or for any visit that is not listed in the certain visit types linked above. 

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

Mon 9 – 5 & Fri 8 – 4

193 Front Street

Book Appointment

Presque Isle

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

5 Martin Street

Book Appointment

Belfast

Mon/Wed 9 – 5 & Fri 8 – 4

147 Waldo Ave

Book Appointment

Fort Kent

Wed 9 – 5 & Fri 8 – 4

139 Market Street

Book Appointment

Calais

Thur 9 – 5

10 Barker Street

Book Appointment

Houlton

Tues & Thur 9 – 5

91 Military Street

Book Appointment

Skowhegan

Tues & Thur 9 – 5

188 Madison Avenue

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

Thomaston

Mon/Tues/Thur 9 – 5

41 Buttermilk Drive

Book Appointment

Dexter

Wed 9 – 5

311 Corinna Road

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