Address:
Southern Family Medicine
16312 Mount Airy Rd, Shrewsbury 17361
(717) 227-3800 (Phone)
Hospitals:
Southern Family Medicine
16312 Mount Airy Rd, Shrewsbury 17361
WellSpan York Hospital
1001 South George St, York 17403
Education:
Medical School
University of Virginia / Main Campus
Graduated: 2001
York Hospital