Preventive care, chronic disease management, and routine health services for all ages.
Showing 1–16 of 16 free clinics
Eagle Lake, ME
2 primary care clinicians:
Princeton, ME
1 primary care clinician:
Sanford, ME
Patten, ME
4 primary care clinicians:
Lubec, ME
Bangor, ME
34 primary care clinicians:
Porter, ME
3 primary care clinicians:
Bucksport, ME
7 primary care clinicians:
Eastport, ME
Harrington, ME
Caribou, ME
9 primary care clinicians:
Portland, ME
Leeds, ME
Lincoln, ME
5 primary care clinicians:
Lewiston, ME
Waterville, ME
11 primary care clinicians:
Search by location to find primary care providers close to home — no insurance required.