Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2003
NPI: 1306806765
Practice Locations (2)
DELAWARE COUNTY FOOT AND ANKLE CENTER, P.C.
550 MACDADE BLVD
FOLSOM, PA 190332308
6105347990
100 GRANITE DR, SUITE 4
MEDIA, PA 190635170
6103347657
Source: CMS National Downloadable File, September 2026.