Richard Snodgrass's address is 1576 Turkey Farm Road , Chapin, IL 62628. Possible relatives include Alice Snodgrass, Drew Snodgrass and 4 others. Public records show Richard has also lived in Bloomington, IL. Richard's latest phone number is (217) 246-8501. Previous phone numbers include (217) 472-5018 and (217) 472-7051.
Patricia Snodgrass's current address is 1568 Turkey Farm Road , Chapin, IL 62628. Patricia's age is 92 years old (1931). Phone numbers associated with Patricia are (217) 246-8501 and (217) 472-7051. Patricia has also lived in Chapin, IL. The latest email used to communicate with Patricia Snodgrass is psn****@webtv.net.
Results 1 - 2 of 2