13811 E 91st St N, Owasso, OK, 74055 (current address)
13811 91st St E N, Owasso, OK, 74055 (2000 - 2016)
7911 N 132nd East Ave, Owasso, OK, 74055 (2010 - 2014)
13811 91 North St E, Owasso, OK, 74055 (2004)
7911 N 7911 N, Owasso, OK, 74055 (2001)
6520 81st East Place Pls S, Tulsa, OK, 74133 (1993 - 2000)
6520 S 81st, Tulsa, OK, 74131 (2000)
7911 132nd Ave N, Owasso, OK, 74055 (1999)
12101 83rd St NE, Tulsa, OK, 74133 (1987 - 1993)
12101 83rd Stne, Tulsa, OK, 74133 (1987 - 1993)