Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1985
NPI: 1326035015
Practice Locations (3)
PHOENIX REHABILITATION AND HEALTH SERVICES INC
2000 WESTINGHOUSE DR, SUITE 200
CRANBERRY TWP, PA 160665238
LANCASTER GENERAL MEDICAL GROUP
101 ABBEYVILLE RD
LANCASTER, PA 176034603
7172915991
LANCASTER GENERAL MEDICAL GROUP
3045 MARIETTA AVE
LANCASTER, PA 176011321
7172994644
Source: CMS National Downloadable File, September 2026.