13717 E 59th St N, Owasso, OK, 74055 (current address)
13800 E 59th St N, Owasso, OK, 74055 (1994 - 2018)
4115 S 100th East Ave, Tulsa, OK, 74146 (2017)
13717 No St E, Owasso, OK, 74055 (2000 - 2016)
13717 E No St Apt, Owasso, OK, 74055 (2000 - 2012)