2030 S 69 East Ave, Tulsa, OK, 74112 (current address)
2030 S 69th East Ave, Tulsa, OK, 74112 (1996 - 2018)
17824 E 103rd Pl N, Owasso, OK, 74055 (2011 - 2018)
17824 103rd Place E N, Owasso, OK, 74055 (1996 - 2011)
2030 Th East Ave S, Tulsa, OK, 74112 (2005)
2030 69th SE, Tulsa, OK, 74112 (1998 - 1999)