Sherwood Park Apartments is located on Phelps Road in Framingham. The apartment complex is seconds from the Concord Street on ramp for Rt. 9 in both directions. The buildings are well maintained and offer a modern design. Though close to the highway, the lot is back from the Main Street and the noise from cars on Rt. 9 is muted if not eliminated. Units have assigned parking spaces.