Map & Directions

Looking for an apartment to rent in Sturbridge, Massachusetts? Follow the directions below to find how to get to Sturbridge Meadows, conveniently located on Hall Road. Please contact us by email or telephone. We look forward to hearing from you!