Megan L Edgerly, MD, Internal Medicine

15 Hospital Dr
YorkME  03909-1011 (York County)


Phone: 207-351-2478
Fax: 207-351-2216

NPI: 1700345956
License Number: RN65913 (ME)