Location is an important consideration when choosing self storage services. Superior Self Storage offers two convenient locations in Thunder Bay that are close to homes and businesses.
To view one of our locations please contact us to set up a viewing.
520 Waterloo St S
ON P7E 2C5
1080 Gorham St
ON P7B 5X5