9302 NE 34th St, Spencer, OK, 73084 (current address)
9302 NE 34th St, Spencer, OK, 73084 (1997 - 2018)
9302 34th NE, Oklahoma City, OK, 73162 (2000)
PO Box, Tulsa, OK, 74155 (1989 - 2000)
9304 NE 34th St, Spencer, OK, 73084 (1994)
4901 Woodland, Spencer, OK, 73084 (1993)
4901 Woodland Park Ter, Spencer, OK, 73084 (1989)