Medical school: TEMPLE UNIVERSITY SCHOOL OF PODIATRIC MEDICINE
Graduated: 1978
NPI: 1609094986
Practice Locations (4)
4702 E MAIN ST, VALLEY VIEW RETIREMENT COMMUNITY
BELLEVILLE, PA 170049251
7179352105
11166 STONE CREEK RIDGE RD
HUNTINGDON, PA 166526464
8146435565
55 CARRIAGE HOUSE LN
REEDSVILLE, PA 170849633
7176679380
1950 CLIFFSIDE DR
STATE COLLEGE, PA 168017662
8142383193
Source: CMS National Downloadable File, September 2026.