Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1984
NPI: 1689645749
Practice Locations (1)
GSLPG, INC
209 E MARKET ST, GEISINGER ST LUKES ORWIGSBURG PRIMARY CARE
ORWIGSBURG, PA 179611905
2726395035
Source: CMS National Downloadable File, September 2026.