Leland Ruch was born in 1934, age 90. Leland Ruch's address is 4535 North Neely Avenue , Decatur, IL 62526. Possible relatives include Dorothy Ruch, Eloise Ruch and 3 others. Leland's latest phone number is (217) 841-3813. Previous phone numbers include (217) 877-2385 and (678) 927-4026. The latest email address for Leland Ruch is lee****@aol.com.
Also goes by: Leland Ruch
Address History: 4535 North Neely Avenue, Decatur, IL 62526;
4535 N Neely Avenue, Decatur, IL 62526;
Mt Zion, IL 62549
Emails: lee****@aol.com,
lel****@att.net,
lrm****@aol.com,
ruc****@yahoo.com
Results 1 - 1 of 1