Medical school: TEMPLE UNIVERSITY SCHOOL OF PODIATRIC MEDICINE
Graduated: 1986
NPI: 1841308293
Practice Locations (4)
CITY OF PHILADELPHIA
131 E CHELTEN AVE, HEALTH CARE CTR 9
PHILADELPHIA, PA 191442153
2156855747
CITY OF PHILADELPHIA
1900 N 20TH ST, HEALTH CARE CTR 5
PHILADELPHIA, PA 191212217
2156852973
CITY OF PHILADELPHIA
2840 W DAUPHIN ST
PHILADELPHIA, PA 191324627
2156852411
CITY OF PHILADELPHIA
555 S 43 ST
PHILADELPHIA, PA 191044408
2156857522
Source: CMS National Downloadable File, September 2026.