Medical school: TEMPLE UNIVERSITY SCHOOL OF PODIATRIC MEDICINE
Graduated: 1983
NPI: 1902911811
Practice Locations (5)
101 LINCOLN AVE
CARBONDALE, PA 184072041
5702811000
516 SAINT MARYS VILLA RD
ELMHURST TOWNSHIP, PA 184449683
5708425274
601 PARK ST
HONESDALE, PA 184311445
5702531300
328 N MAIN ST
MOSCOW, PA 184449085
5708427060
1547 MILL CREEK RD
NEWFOUNDLAND, PA 184455239
5706764490
Source: CMS National Downloadable File, September 2026.