Description
A private corporation 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.'
<br/><br/>We develop and operate state-of-the-art storage facilities to serve personal and business customers, designed to offer affordable, convenient, and easily accessible storage with up-to-date security systems.
by hotfrog
on August 22, 2014 from hotfrog