595 Elmira Road North
P: 519 822 7867
50% Off Your First 3 Months!Redeem
Use the convenient message template below.
Mon to Fri: 8:30am – 6:00pm
Sat: 9:00am – 5:00pm
Sun: 11:00am – 4:00pm
Chat with a Self Stor Storage representative online now.
Self Stor Storage offers several locations that service Toronto and the GTA. Our award-winning self storage locations have a large variety of storage units and storage lockers. This variety allows us to match your business storage, personal storage, retirement storage, or student storage needs in a cost range that fits your budget. Choose from our wonderful locations and begin your self storage journey TODAY!
YOUR FIRST 3 MONTHS
Enjoy your first three months 50%!Redeem