8500 N 128th E Ave, Owasso, OK 74055
elmcreekstorage@gmail.com
(918) 272-8894
Elm Creek Storage
HOME
VIEW RATES
PAY RENT
STORAGE TIPS
UNIT SIZER
CONTACT US
Contact Us
Contact Form
Enter Name*
Phone Number*
Email Address*
Subject
Enter Message*
Submit
Clear
Address:
8500 N 128th E Ave, Owasso, OK 74055
Email:
elmcreekstorage@gmail.com
Phone:
(918) 272-8894
Monday - Friday:
8:30AM to 5:00PM
Saturday:
8:30AM to 12:00PM
Sunday:
CLOSED
Storage Access Hours:
24 Hours a Day 7 Days a Week