Elwood Olver was born in 1922, age 102. Elwood Olver's address is 402 Burkwood Court W, Urbana, IL 61801. Possible relatives include Miriam Olver. Public records show Elwood has also lived in Urbana, IL. Elwood's latest phone number is (217) 328-3282. Previous phone numbers include (217) 343-2565.
Related to: Miriam Olver
Results 1 - 1 of 1