15105 E 114th St N, Owasso, OK, 74055 (current address)
1441 N Toledo Ave, Tulsa, OK, 74115 (1993 - 2017)
15105 114th St E N, Owasso, OK, 74055 (1981 - 2016)
4525 S Union Ave, Tulsa, OK, 74107 (1981 - 2015)
115105 E 114 Ths N, Owasso, OK, 74055 (2005)