5911 S 32 West Ave, Tulsa, OK, 74107 (current address)
5911 S 32nd West Ave, Tulsa, OK, 74107 (1999 - 2018)
5911 S 32nd Ave, Tulsa, OK, 74132 (2002 - 2012)
5911 32nd Ave S, Tulsa, OK (2002 - 2012)
6402 S 39th West Ave, Tulsa, OK, 74132 (1988 - 2000)
5911 S 32nd Rd W, Tulsa, OK, 74107 (2000)
8111 E 93rd St, Tulsa, OK, 74133 (2000)
6402 39th SW, Tulsa, OK, 74132 (1998)
6402 S 59th W Ave, Tulsa, OK, 74132 (1996)
6402 39th West Avenue Avs S, Tulsa, OK, 74132 (1993 - 1996)