Barry Spencer was born in 1979, age 45. Barry Spencer's address is 1201 East 16th Street , Sterling, IL 61081. Possible relatives include Dallas Andersen, Jodi Link and 7 others. Public records show Barry has also lived in Sterling, IL. Barry's latest phone number is (815) 441-3387. Previous phone numbers include (815) 564-0653 and (815) 622-9441. The latest email address for Barry Spencer is pay****@hotmail.com.
Also goes by: Barry F Spencer
Emails: pay****@hotmail.com,
pay****@hotmail.com
Results 1 - 1 of 1