Stop by our showroom and see our top-of-the-line storm shelters with your own eyes. Our facility in Oklahoma City is conveniently located at 1824 SE 22nd St. Any of our experienced employees will set you up with the right shelter option for your needs.
Call us at 877-880-1351 to place an order or if you have questions about any of our shelters. We look forward to seeing you.
Showroom Hours
Monday - Friday
Temporarily Closed (By Appointment Only) 2025