16331 E 86th St N, Owasso, OK, 74055 (current address)
16331 E 86th St N, Owasso, OK, 74055 (1995 - 2018)
16331 86th St E N, Owasso, OK, 74055 (1993 - 2012)
16331 E 16331 E, Owasso, OK, 74055 (2010)
16331 E 86 W St, Owasso, OK, 74055 (2008)
16331 E 86th St N, Owasso, OK, 74055 (2004)
16331 86th St E N, Owasso, OK, 74055 (2002)
803 N Cedar St, Owasso, OK, 74055 (1989 - 2002)