Medical school: UNIVERSITY OF VIRGINIA SCHOOL OF MEDICINE
Graduated: 1996
NPI: 1124015466
Practice Locations (3)
LANCASTER GENERAL MEDICAL GROUP
101 ABBEYVILLE RD
LANCASTER, PA 176034603
7172915991
LANCASTER GENERAL MEDICAL GROUP
2128 EMBASSY DR, PENN MEDICINE LGHP FAMILY MEDICINE ABBEYVIL
LANCASTER, PA 176032385
7175443119
LANCASTER GENERAL MEDICAL GROUP
3045 MARIETTA AVE
LANCASTER, PA 176011321
7172994644
Source: CMS National Downloadable File, September 2026.