1. The Store Fixture Store 6524 E Independence St, Tulsa, OK 74115 Coordinate: 36.16635,-95.90421 Phone: (405) 232-7066