Eleanor Stroud was born in 1937, age 86. Eleanor Stroud's address is 11722 78th Avenue W, Andalusia, IL 61232. Possible relatives include Darlos Stroud, Jack Stroud and 3 others. Eleanor's latest phone number is (309) 310-1250. Previous phone numbers include (309) 798-2088.
Address History: 11722 78th Avenue W, Andalusia, IL 61232
Jeffrey Stroud's current address is 409 3rd Avenue West #423, Andalusia, IL 61232. Jeffrey's age is 63 years old (1961). Phone numbers associated with Jeffrey are (309) 267-4188 and (309) 798-5083. Jeffrey has also lived in Andalusia, IL.
Results 1 - 2 of 2