Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1980
NPI: 1790756542
Practice Locations (1)
PINNACLE HEALTH MEDICAL SERVICES
3 WALNUT ST, 100 PINNACLE HEALTH SURGICAL ASSOCIATES
LEMOYNE, PA 170431168
7177614141
Source: CMS National Downloadable File, September 2026.