Medical school: RUTGERS NEW JERSEY MEDICAL SCHOOL
Graduated: 1997
Offers telehealth
NPI: 1801844295
Practice Locations (2)
LANCASTER GENERAL HOSPITAL
317 CHESTNUT ST
QUARRYVILLE, PA 175661184
7175443555
LANCASTER GENERAL MEDICAL GROUP
222 WILLOW VALLEY LAKES DR, 1900 PENN MEDICINE LGHP FAM MEDICINE WILLOW
WILLOW STREET, PA 175849670
7175175350
Source: CMS National Downloadable File, September 2026.