Physical Therapy Sturbridge, MA Physical Therapy Sturbridge, MA Physical Therapy Innovations 198 Charlton Road, Suite 2 Sturbridge, MA 01566 (508) 721-0000 Hours: Monday Closed Tuesday 7:40 am - 6:20 pm Wednesday Closed Thursday 7:00 am - 6:20 pm Friday Closed