Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1978
NPI: 1285666503
Practice Locations (3)
3508 E LINCOLN HWY
THORNDALE, PA 193721005
3508 LINCOLN HWY
THORNDALE, PA 19372
3508 LINCOLN HWY
THORNDALE, PA 193721005
6103845075
Source: CMS National Downloadable File, September 2026.