Medical school: UNIVERSITY OF ROCHESTER SCHOOL OF MEDICINE AND DENTISTRY
Graduated: 1986
NPI: 1316909443
Practice Locations (2)
PHOENIX REHABILITATION AND HEALTH SERVICES INC
2000 WESTINGHOUSE DR, SUITE 200
CRANBERRY TWP, PA 160665238
EXCELA HEALTH PHYSICIAN PRACTICES, INC
100 EXCELA HEALTH DR, 204 EXCELA HEALTH ORTHOPEDICS
LATROBE, PA 156501197
7245321118
Source: CMS National Downloadable File, September 2026.