18422 E 92nd St N, Owasso, OK, 74055 (current address)
18422 E 92nd St N, Owasso, OK, 74055 (2007 - 2018)
11321 E 5th St, Tulsa, OK, 74128 (2003 - 2017)
2022 E 61st St N, Tulsa, OK, 74130 (1999 - 2016)
18422 92nd St E N, Owasso, OK, 74055 (1986 - 2016)