8910 NE 51st St, Spencer, OK, 73084 (current address)
2600 N Laird Av Apt, Oklahoma City, OK, 73105 (2001 - 2017)
8910 NE 15th St, Spencer, OK, 73084 (2012)
3809 Stella, Spencer, OK, 73084 (1996 - 2004)
2600 Laird Ave N, Oklahoma City, OK, 73105 (2001)
2600 Laird Ave N, Oklahoma City, OK, 73105 (1993 - 2001)
2600 Laird Av 3071 N, Oklahoma City, OK, 73105 (2001)
3817 Stella, Spencer, OK, 73084 (2001)
PO Box 142, Spencer, OK, 73084 (1996)
2600 Laird N 75, Oklahoma City, OK, 73105 (1987)