13207 E 93rd St N, Owasso, OK, 74055 (current address)
9105 N 104th East Ave, Owasso, OK, 74055 (1996 - 2017)
13207 93rd St E N, Owasso, OK, 74055 (2007 - 2016)
12814 E 101st Pl N, Owasso, OK, 74055 (2012)
9105 104th Ave W, Owasso, OK, 74055 (1999 - 2005)