Company description
Storage Centre is a state of the art, climate-controlled self-storage facility. We are a proudly Canadian business. Our facility is clean, secure, safe and competitively priced. Our wide variety of storage unit sizes are ideal for residential and business storage needs, short term or long term.