4505 Woodland Park Ter, Spencer, OK, 73084 (current address)
4505 Woodland Park Ter, Spencer, OK, 73084 (1995 - 2018)
12708 Parker Heights Blvd, Spencer, OK, 73084 (1996 - 2012)
12717 NE 39th St, Spencer, OK, 73084 (2010)
8321 NE 33rd St, Spencer, OK, 73084 (1995 - 2010)