15113 E 109th Pl N, Owasso, OK, 74055 (current address)
15113 109th Place E N, Owasso, OK, 74055 (2002 - 2014)
29266 122nd Ave S, Tulsa, OK, 74129 (1993 - 2011)
15113 E 100 9th Pl N, Owasso, OK, 74055 (2011)
14616 E 15th Pl, Tulsa, OK, 74108 (2002 - 2010)