Medical school: PENNSYLVANIA STATE UNIVERSITY COLLEGE OF MEDICINE
Graduated: 2004
Offers telehealth
NPI: 1437215860
Practice Locations (6)
LANCASTER GENERAL HOSPITAL
540 N DUKE ST 3RD FLOOR, PENN MED LANC GEN H. PHYS FAM MED DOWNTOWN
LANCASTER, PA 176022374
7175444950
LANCASTER GENERAL HOSPITAL
554 N DUKE ST FL, 3 PENN MED LANC GEN HEALTH PHYS COMPREHENSI
LANCASTER, PA 176022250
7175544943
LANCASTER GENERAL HOSPITAL
555 N DUKE ST
LANCASTER, PA 176022250
LANCASTER GENERAL HOSPITAL
690 GOOD DR, SUITE 315
LANCASTER, PA 176012433
7175443555
LANCASTER GENERAL HOSPITAL
694 GOOD DR, SUITE 11
LANCASTER, PA 176012433
7175440040
LANCASTER GENERAL HOSPITAL
317 CHESTNUT ST
QUARRYVILLE, PA 175661184
7175443555
Source: CMS National Downloadable File, September 2026.