Start from
CubeSmart Self Storage
63 Technology Park Rd, Sturbridge 01566