Physical Therapy Holden, MA Physical Therapy Holden, MA Physical Therapy Innovations 456 Main Street, Suite A-B Holden, MA 01520 (508) 721-0000 Hours: Monday 7:40 am - 7:00 pm Tuesday 9:40 am - 7:00 pm Wednesday 9:40 am - 7:00 pm Thursday 9:40 am - 7:00 pm Friday 7:40 am - 4:20 pm