Medical school: TEMPLE UNIVERSITY SCHOOL OF PODIATRIC MEDICINE
Graduated: 1980
NPI: 1255334439
Practice Locations (1)
EINSTEIN PODIATRY ASSOCIATES LLC
1335 W TABOR RD, SUITE 105
PHILADELPHIA, PA 191413039
2159272837
Source: CMS National Downloadable File, September 2026.