Medical school: TEMPLE UNIVERSITY SCHOOL OF PODIATRIC MEDICINE
Graduated: 1993
NPI: 1902807217
Practice Locations (2)
312 E MAIN ST
PEN ARGYL, PA 180721641
4845388838
325 N BROADWAY
WIND GAP, PA 180911214
6108636912
Source: CMS National Downloadable File, September 2026.