Extended Stay America Foxboro - Norton

271 S Washington St
Norton
Massachusetts
United States