Twila Yard was born in 1920, age 104. Twila Yard's address is 1731 N County Road 2980, Colchester, IL 62326. Twila's latest phone number is (309) 776-3789.
Also goes by: T M Yard
Phone Numbers: (309) 776-3789
Address History: 1731 N County Road 2980, Colchester, IL 62326
Results 1 - 1 of 1