Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1994
NPI: 1053381293
Practice Locations (6)
KEYSTONE REHABILITATION SYSTEMS INC
321 N FURNACE ST
BIRDSBORO, PA 195082057
6105822250
NOVACARE OUTPATIENT REHABILITATION EAST, INC.
201 2ND AVE
COLLEGEVILLE, PA 194263613
6104897703
NEUROSURGICAL CARE, LLC
399 ARCOLA RD, SUITE 200
COLLEGEVILLE, PA 194263998
6104953620124
PHOENIX REHABILITATION AND HEALTH SERVICES INC
2000 WESTINGHOUSE DR, SUITE 200
CRANBERRY TWP, PA 160665238
2705 DEKALB PIKE, SUITE 307
EAST NORRITON, PA 194011874
649 N LEWIS RD, SUITE 225
ROYERSFORD, PA 194681234
Source: CMS National Downloadable File, September 2026.