Skip to main menu Skip to main content Skip to footer

Request an Appointment

Want to Schedule an Appointment? You have options!

“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

Schedule
online below

Locations and Hours Below

At this time, online scheduling is only available for certain visits. For information about scheduling an abortion, click here. For information about primary care at MFP, click here. For information about gender-affirming care, click here. If you have questions, please contact us using the information provided above!

Augusta

Mon/Wed 9 – 5 & Th by appt & Fri 8 – 4

43 Gabriel Drive

Ellsworth

Mon/Wed 9 – 5 & Fri 8 – 4

248 State Street

Bangor

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

68 Mount Hope Avenue

Farmington

Mon 9 – 5 & Fri 8 – 4

193 Front Street

Presque Isle

Mon/Tu/Th 9 – 5

5 Martin Street

Belfast

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

147 Waldo Ave

Fort Kent

Wed 9 – 5 & Fri 8 – 4

139 Market Street

Darmariscotta

Wed 9 – 5

767 Main Street

Lewiston

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

179 Lisbon Street

Thomaston

Mon/Tu/Th 9 – 5

41 Buttermilk Drive

Waterville

Mon/Wed 9 – 5 & Fri 8 – 4

18 Silver Street Extension

Donate
Book Appointment
Patient Portal
Abortion Services
Virtual Visit

Medication abortion is still available at all 18 of our health centers, and via telehealth. We are still here for you. Please reach out to your local health center if you have concerns about barriers to care.