8740 S 33 West Ave, Tulsa, OK, 74132 (current address)
8740 S 33rd West Ave, Tulsa, OK, 74132 (1993 - 2018)
8740 33rd West Avenue Avs S, Tulsa, OK, 74132 (1988 - 2016)
8740 S 8740 S, Tulsa, OK, 74132 (2006)
8740 33rd Ave SW, Tulsa, OK, 74132 (2000)
8740 S 33rd Ave W, Tulsa, OK, 74132 (2000)
3361 63rd Ave S, Tulsa, OK, 74136 (1987 - 1993)
3361 E 63rd St, Tulsa, OK, 74136 (1987 - 1993)