Physical Therapy & Rehabilitation in Strong, Rochester
1000 Elmwood Ave, Ste 600, Rochester, New York, 14620-3043
(585) 271-2520
1000 Elmwood Ave, Ste 600, Rochester, New York, 14620-3043
(585) 256-3430
1000 Elmwood Ave, Rochester, New York, 14620-3042
(585) 271-5842
1800 South Ave, Rochester, New York, 14620-4207
(585) 442-4850