Graduated: 2021
Offers telehealth
NPI: 1164194221
Practice Locations (2)
ROCHESTER REHABILITATION CENTER, INC.
1000 ELMWOOD AVE
ROCHESTER, NY 146203097
ROCHESTER REHABILITATION CENTER, INC.
1000 ELMWOOD AVE, SUITE 600
ROCHESTER, NY 146203097
58547105591318
Source: CMS National Downloadable File, September 2026.