1. The Store Fixture Store 6524 E Independence St, Tulsa, OK 74115 Coordinate: 36.16635,-95.90421 Phone: (405) 232-7066
2. Store Fixtures of Tulsa Tulsa, OK 74104 Phone: (918) 592-1434