9060 W 159th Pl N, Skiatook, OK, 74070 (current address)
514 W Rogers Blvd, Skiatook, OK, 74070 (2011)
9060 159 North Pl W, Skiatook, OK, 74070 (2004 - 2005)
9060 159th Place Nrt Est W, Skiatook, OK, 74070 (2001)
9060 W 159th Plc Nrt Est, Skiatook, OK, 74070 (2001)