# DFD Russell Medical Center - Leeds

Health & Wellness in Leeds, ME 04263

- Address: 180 Church Hill Rd
- Phone: +12075243501
- Website: http://www.dfdrussell.org

DFD Russell Medical Center - Leeds offers comprehensive medical services in Leeds, ME under one roof.

Community board: https://www.yourlocalsquare.com/board/leeds/04263
Canonical page: https://www.yourlocalsquare.com/pin/leeds/04263/31129-dfd-russell-medical-center-leeds
Last updated: 2026-04-15
