Based in London, Ontario, Canada, CanStor Self-Storage is proud to be a 100% Canadian and locally owned mini storage facility. Our name is short for 'Canadian Storage. ' CanStor Self Storage currently operates 2 state-of-the-art storage facilities in London, Ontario. Our units serve personal and business customers, and offer affordable, convenient, ...
Company profile information is not moderated by HomeStars. Ask the contractor to verify before hiring.