5421 E 94th St N, Sperry, OK (current address)
11511 E 31st Pl, Tulsa, OK (2016 - 2016)
5421 E 94th St N, Sperry, OK (2007 - 2007)
PO Box 513, Oaks, OK (2000 - 2000)
5417 E N St 94, Sperry, OK (1994 - 1994)
11511 E 31st Pl, Tulsa, OK (1994 - 1994)