Bay State Physical Therapy Needham, MA 8:00 AM - 8:00 PM 8:00 AM - 8:00 PM 8:00 AM - 8:00 PM 8:00 AM - 8:00 PM 8:00 AM - 5:00 PMClosed Today Closed Today 145 Rosemary St.Suite K3Needham, MA, 02494phone(339) 201-3009(339) 201-3009More DetailsGet Directions