1131 S Newport Ave, Tulsa, OK, 74120 (current address)
9918 108th East Avenue Avs S, Tulsa, OK, 74133 (1999 - 2008)
9918 S 108th East Ave, Tulsa, OK, 74133 (1999 - 2007)
5910 E 23rd St, Tulsa, OK, 74114 (1988 - 2004)
9918 E S 108th E Ave, Tulsa, OK, 74133 (2004)