Medical school: TEMPLE UNIVERSITY SCHOOL OF PODIATRIC MEDICINE
Graduated: 1975
NPI: 1578517058
Practice Locations (1)
CURALTA FOOT AND ANKLE PENN PC
7516 CITY AVE, SUITE 10
PHILADELPHIA, PA 191512102
2154732300
Source: CMS National Downloadable File, September 2026.