Sports & Physical Therapy Associates 200 1st Ave, Needham, MA02494 Sports and Physical Therapy Associates is a physical rehabilitation center for patients throughout the Boston area. This…More office provides various therapy services for high school athletes, senior citizens and others. Treatment is available for computer-related injuries, musculoskeletal injuries and lifting-related injuries. The fitness program offers a wide range of exercises designed to prevent injuries. There are locations for this practice throughout Eastern Massachusetts.