Medical school: TEMPLE UNIVERSITY SCHOOL OF PODIATRIC MEDICINE
Graduated: 1990
NPI: 1356370043
Practice Locations (2)
2209 ARDMORE BLVD
PITTSBURGH, PA 152214851
4123517003
2209 ARDMORE BLVD, SUITE 1
PITTSBURGH, PA 152214851
Source: CMS National Downloadable File, September 2026.