Safe and Affordable Self Storage for the Stillwater and Perkins Area
When you rent from us, you'll have 24-hour gated access to your belongings. Give us a call or book online today!
Lost Creek Self Storage is located at 522 E. 80th Street (otherwise known as Lost Creek Road), conveniently situated between Stillwater, OK, and Perkins, OK, on Highway 177 (Perkins Road) and 80th Street. Our office is open by appointment only.
We offer competitive rates and a range of storage options from 5' x 10' units to larger boat or vehicle storage. Visit our pricing page for specific sizes and rates, including unit door measurements and space suggestions. Our vacancies are updated every week.
Lost Creek Self Storage will celebrate 15 years of business in 2024! Thank you to the communities of Stillwater, Perkins and beyond for our continued success!