Sturbridge Meadows ApartmentsApartments Name :Sturbridge Meadows ApartmentsType :ApartmentsAddress :90 Hall Road Ofc Sturbridge MA 1566Phone :(508)347-9707 Fax :-email :-Website :www.apartmentguide.com/Property/property.asp?wsv_psPropertyID=43436&partner=6223Country…