Sto & Go is a state of the art self storage facility designed to fulfill our customers’ needs in the most efficient manner possible.Located at 2967 Highway 11 N. North Bay, our facility is located less than a minute north of the McDonald’s on McKeown Avenue, just past Sandy Cove Marine at the top of Thibeault Hill.With units that come in a wide range of sizes and dimensions, and a facility that is open to you 24 hours a day and 7 days a week, Sto & Go provides the most convenient self storage solution in all of Canada.