Steven Spencer was born in 1957, age 67. Steven Spencer's address is 2408 Sherwood Terrace , Alton, IL 62002. Possible relatives include Gene Spencer, Lois Spencer and 2 others. Public records show Steven has also lived in Alton, IL and Godfrey, IL. Steven's latest phone number is (618) 363-3784. Previous phone numbers include (618) 462-1718 and (618) 530-2415.
Also goes by: Steven A Spencer
Address History: 2408 Sherwood Terrace, Alton, IL 62002;
1001 Langdon Street, Alton, IL 62002;
Godfrey, IL 62035;
Wood River, IL 62095
Results 1 - 1 of 1