Available
Hours: Monday - Friday, hours vary by department
Federally Qualified Health Center
DFD Russell Medical Center
DFD Russell Medical Centers
Federally Qualified Health Center providing primary care, dental care, and behavioral health services on a sliding-scale fee basis. Serves patients regardless of ability to pay.
Free
180 Church Hill Road, Leeds, ME 04263
Verified Apr 2026