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