1. Stor-Quip Systems Inc 4323 E 390 Rd, Talala, OK 74080 Coordinate: 36.542915,-95.7142 Phone: (918) 371-3929