Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1992
Offers telehealth
NPI: 1073836102
Practice Locations (1)
LANCASTER GENERAL MEDICAL GROUP
101 ABBEYVILLE RD
LANCASTER, PA 176034603
7175603782
Source: CMS National Downloadable File, September 2026.