Bay State Physical Therapy Swampscott 7:00 AM - 7:00 PM 7:00 AM - 7:00 PM 7:00 AM - 7:00 PM 7:00 AM - 7:00 PM 7:00 AM - 5:00 PM 9:00 AM - 1:00 PMClosed Today 175 Essex StSwampscott, MA, 01907phone(781) 586-0550(781) 586-0550More DetailsGet Directions