Medical school: TEMPLE UNIVERSITY SCHOOL OF PODIATRIC MEDICINE
Graduated: 1987
NPI: 1457571325
Practice Locations (2)
PINNACLE HEALTH MEDICAL SERVICES
2101 EMBASSY DR, SURGICAL SPECIALISTS UPMC
LANCASTER, PA 176032387
7177357410
PINNACLE HEALTH REGIONAL PHYSICIANS
90 GOOD DR, SUITE 101
LANCASTER, PA 176034360
7172993020
Source: CMS National Downloadable File, September 2026.