90 Hall Rd, Sturbridge, MA 01566
Sturbridge Meadows Apartments
Jennifer_P718 • Resident • 2007 - 2011 Recommended
We lived there for 4 years and loved it. The only reason that we left was to move in with my grandmother who needed help in order to stay in her home. The community was wonderful and maintenance was fantastic!
How was this review?
Thanks for voting!