Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1990
NPI: 1518964832
Practice Locations (4)
AGAPE PHYSICAL THERAPY AND SPORTS REHABILITATION LP
12 NEWPORT DR, SUITE A
FOREST HILL, MD 210501758
NOVACARE OUTPATIENT REHABILITATION EAST, INC.
201 2ND AVE
COLLEGEVILLE, PA 194263613
6104897703
PHOENIX REHABILITATION AND HEALTH SERVICES INC
2000 WESTINGHOUSE DR, SUITE 200
CRANBERRY TWP, PA 160665238
UNIVERSITY OF PENN-MEDICAL GROUP
479 THOMAS JONES WAY, 300 PENN ORTHOPAEDICS EXTON
EXTON, PA 193412552
6102809999
Source: CMS National Downloadable File, September 2026.