Medical school: TEMPLE UNIVERSITY SCHOOL OF PODIATRIC MEDICINE
Graduated: 1989
NPI: 1295795656
Practice Locations (3)
921 DRINKER TPKE, SUITE 21
Covington Township, PA 184447948
921 DRINKER TPKE, SUITE 16
COVINGTON TWP, PA 184447948
5708420400
921 DRINKER TURNPIKE, SUITE 16
COVINGTON TWP, PA 184447948
Source: CMS National Downloadable File, September 2026.