Where is Spillway Self Storage located?
Our facility is located at 2515 E, Bayshore Drive in San Leon, Texas 77539.
How do I contact the office?
Please call us at (281) 559-2033 or send us a message using the contact form.
When can I access my storage unit?
Tenants have access to their unit 24/7.
Is the facility secure?
Of course. Our facility is fenced, gated and under 24 hour video surveillance.
What forms of payment are accepted?
Pay your bill online using any major debit or credit card. You can also pay with cash or check.
How do I know what unit size to rent?
Someone in the office can help you out or you can use an online storage calculator. If you know what you plan to store you’ll receive a better estimation.
What items do I need to rent?
A form of government issued ID such as a driver’s license, military ID or passport.
How do I rent a unit?
Call 281-559-2033 or rent here on our website.