CONTACT US CONTACT US 6602 Newcastle RdOKC, OK 73179 P: (405) 417-8676 Stop by the showroom conveniently located at 6602 Newcastle rd, OKc, OK. Request storm shelter info Please Provide Info Below First Name* Last Name PhoneEmail* City State Zip MessageCAPTCHA