Spencer has reached the age of 48 years. We have found 7 possible relatives of Spencer: Ynetta Denise Elam, Barbara Carter Elam, Veronica Elam and 4 other people. Spencer's birth year is 1976. Other a city that he has stayed in is Longview. Records link phone number (903) 295-1877 with Spencer’s details. The residency of Spencer is at 104 Pliler St, Longview, Tx 75602.