The residency of Spencer is at 6200 Queenslock Cir, Bryan, Tx 77802. Oscar Ferman Thompson, Karen Lee Thompson, Oliver R Thompson and one other person are people possibly related to Spencer. Phone number listed for Spencer is (979) 731-8547. Spencer's birth date was listed as 1927. The current age of Spencer is 97. He has stayed in Galveston and Jacksonville before moving to Bryan.