.
Search Results
Stephen Palmer Senior Center
83 Pickering St, Needham, MA 02492

Home to the Needham Council on Aging, the Stephen Palmer Senior Center holds the distinction of being the firstMore center in Mass. to be accredited by the National Institute of Senior Centers. Seniors at the center have the opportunity to socialize through a variety of programs and activities.

The Senior Center is housed within the Stephen Palmer Building, which is also home to traditional apartments. The Senior Center Exploratory Committee is currently studying the feasibility of several sites that could one day be home to a new center in Needham.

Sports & Physical Therapy Associates
200 1st Ave, Needham, MA 02494
Sports and Physical Therapy Associates is a physical rehabilitation center for patients throughout the Boston area. ThisMore 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.