Community Health Center
East Grand Health Center
Danforth, ME, 04424
Sliding-fee scale
Primary CareCommunity Health
121 community health centers across 63 cities.
Danforth, ME, 04424
West Enfield, ME, 04493
Strong, ME, 04983
Vinalhaven, ME, 04863
Harrington, ME, 04643
East Machias, ME, 04630
Brewer, ME, 04412
Dover Foxcroft, ME, 04426
Bangor, ME, 04401