









Locally-owned and operated in Omaha, Nebraska offering indoor, and outdoor self-storage options, with one location just off 116th and I Street, and a second being built just off 120th and I Street, with plans to open Fall of 2023. Our goal is to provide exceptional customer service to families, individuals, and businesses in-need of storage! Conveniently located near I-80, we love welcoming new faces and companies to the Heartland who travel across the U.S. Storage Depot locations are well lit and require a PIN for secure gated access between the hours of 6:00am - Midnight. We offer high-definition security cameras and proactive pest regimens that allow you piece-of-mind knowing your belongings are safe and secure. Please feel free to stop by, give us a call, or send us an email. We look forward to meeting you!
Website: storagedepotomaha.com
Phone: (402) 502-9012
Closed now
- Wed 9:00 AM - 5:30 PM
11634 I St Omaha, NE 68137 ·914.00 mi
Is this your business? Verify your listing
Reviews
yelpBest Storage in Omaha! Would recommend to anyone. Super nice owners. Don't try any other spot, especially those weird corporate facilities. Only go to Storage Depot Omaha!
More