14003 E 89th Pl N, Owasso, OK, 74055 (current address)
14003 89th Place E N, Owasso, OK, 74055 (2010 - 2014)
7735 N 161st Ct E, Owasso, OK, 74055 (2010)
7735 N 161st East Ct, Owasso, OK, 74055 (2004)
8407 N 125th East Ave, Owasso, OK, 74055 (1999 - 2002)