Dr. John Farmer, DO

Accepting
New Patients

Dr. John Farmer, DO

Save

Family Medicine | Male

Summit Surgical Grp Waynesboro 45 Roadside Ave, Waynesboro, PA 17268 Get Directions
(717) 762-2181