Medical school: TEMPLE UNIVERSITY SCHOOL OF PODIATRIC MEDICINE
Graduated: 1994
NPI: 1558307785
Practice Locations (2)
821 S MAIN ST, SUITE 2
Old Forge, PA 185181497
821 S MAIN ST
OLD FORGE, PA 185181497
5704575544
Source: CMS National Downloadable File, September 2026.