4127 E 101st St N, Sperry, OK, 74073 (current address)
4127 101st St E N, Sperry, OK, 74073 (1988 - 2016)
1341 S Atlanta Pl, Tulsa, OK, 74104 (1982 - 2012)
4813 S W, Sperry, OK, 74073 (2000 - 2012)
4813 W S, Sperry, OK, 74073 (1982 - 2012)
4127 101 North St E, Sperry, OK, 74073 (1999 - 2004)
4,813th, Sperry, OK (2000)
4127 101st St E N, Sperry, OK, 74073 (1997)