1730 W Independence St, Tulsa, OK, 74127 (current address)
1730 W Independence St, Tulsa, OK, 74127 (1993 - 2018)
173 Independence W, Tulsa, OK, 74106 (2016)
4104 Sheffield Ave, Edmond, OK, 73034 (2012)
12713 Trail Oaks Dr, Oklahoma City, OK, 73120 (2010 - 2011)