15000 E 90th Pl N, Owasso, OK, 74055 (current address)
8401 N 134th East Ave, Owasso, OK, 74055 (2005 - 2016)
8404 N 136th East Ave, Owasso, OK, 74055 (2008 - 2011)
15000 90th Place E N, Owasso, OK, 74055 (2010 - 2011)
1007 N Florence Pl, Tulsa, OK, 74110 (2010)