10414 N 118 East Ave, Owasso, OK, 74055 (current address)
10414 N 118th East Ave, Owasso, OK, 74055 (2007 - 2018)
14319 E 113th St N, Owasso, OK, 74055 (2005 - 2016)
14319 113th St E N, Owasso, OK, 74055 (2010 - 2015)
18011 E 103rd Pl N, Owasso, OK, 74055 (2006 - 2007)