8711 Main St, Spencer, OK, 73084 (current address)
4904 Woodland Park Ter, Spencer, OK, 73084 (2014)
4904 Woodland Park Ter, Spencer, OK, 73084 (1998 - 2013)
8711 NE 51st St, Spencer, OK, 73084 (2007 - 2013)
4904 Woodland Park Ter, Spencer, OK, 73084 (1998 - 2010)