Margaret Groff, MD, Family Medicine

310 Lambs Gap Rd
MechanicsburgPA  17050-2522 (Cumberland County)


Phone: 717-591-1425
Fax: 717-591-1365

NPI: 1073506945
License Number: MD034743E (PA)