This person's birth year is 1952. Tremont and Pekin are cities Spencer has lived in. 1402 Caroline St, Pekin, Il 61554 is where Spencer lives. Spencer has listed (309) 353-6877 as his phone number. Spencer was born 72 years ago.