John Edgar Farmer, DO, Family Medicine

45 Roadside Ave
WaynesboroPA  17268-2537 (Franklin County)


Phone: 717-762-2181
Fax:

NPI: 1699704908
License Number: OS003716-L (PA)