Sterling Inn

240 Worcester Rd.
Sterling
Massachusetts
United States