2890 Highway 11, North, North Bay, ON P1B 8G3, Canada
Distance: 440 m
Company description
Sto & Go is a state of the art self storage facility designed to fulfill our customers’ needs in the most efficient manner possible. We offer units that come in a wide range of sizes and 24/7 access.