Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1986
Offers telehealth
NPI: 1124056031
Practice Locations (4)
LANCASTER GENERAL MEDICAL GROUP
5360 LINCOLN HWY, SUITE 15
GAP, PA 175279461
7175443059
LANCASTER GENERAL MEDICAL GROUP
5360 LINCOLN HWY E 15
GAP, PA 175279461
LANCASTER GENERAL MEDICAL GROUP
3045 MARIETTA AVE
LANCASTER, PA 176011321
7172994644
LANCASTER GENERAL MEDICAL GROUP
1159 RIVER RD
MARIETTA, PA 175471628
7174261131
Source: CMS National Downloadable File, September 2026.