6228 S 89 East Pl, Tulsa, OK, 74133 (current address)
18001 E 51st St S, Tulsa, OK, 74134 (2017 - 2018)
6228 S 89th East Pl, Tulsa, OK, 74133 (2007 - 2018)
9421 E 54th St, Tulsa, OK, 74145 (1995 - 2010)
6207 S Quebec Ave, Tulsa, OK, 74136 (1995 - 2006)