Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1994
Also: ANESTHESIOLOGY, PAIN MANAGEMENT
Offers telehealth
NPI: 1457341570
Practice Locations (2)
LANCASTER GENERAL HOSPITAL
2100 HARRISBURG PIKE
LANCASTER, PA 176012644
7175443197
LANCASTER GENERAL HOSPITAL
2106 HARRISBURG PIKE, SUITE 310
LANCASTER, PA 176012644
7175445945
Source: CMS National Downloadable File, September 2026.