Phone number listed for Spencer is (214) 330-2748. Spencer’s residency is at 4043 Altoona Dr, Dallas, Tx 75233. Spencer's birth year is 1969. This year Spencer celebrated his 56 birthday. He has stayed in Longview and Dallas before moving to Dallas.