16910 E 85th St N, Owasso, OK, 74055 (current address)
16910 E 85th St N, Owasso, OK, 74055 (1999 - 2018)
16910 85th St E N, Owasso, OK, 74055 (1997 - 2016)
16910 85th St E N, Owasso, OK, 74055 (1999 - 2016)
3911 E Admiral Ct, Tulsa, OK, 74115 (2009 - 2016)