Main Mini Storage Welland
"Welland's Newest Storage Facility"
Key Pad Access
Security Cameras and Monitoring
"Locally Owned and Operated"
We are located at 399 East Main Street Welland, Ontario.
Officially opened in January 2021,
we are "BRAND NEW."
5 by 10
10 by 10
Copyright 2021 Main Mini Storage Welland (A Division of Strakis Inc.) All Rights Reserved.