The age of Spencer is 60. North Pole, Clayton, Salcha and 3 other cities are cities Spencer has lived in. The residency of Spencer is at 1202 Mulberry, San Antonio, Tx 78209. His birth year was listed as 1964.