Thelma Oddo was born in 1921, age 103. Thelma Oddo's address is 1038 Drexel Road , Davis, IL 61019. Possible relatives include Samuel Oddo. Thelma's latest phone number is (815) 248-4552.
Phone Numbers: (815) 248-4552
Address History: 1038 Drexel Road, Davis, IL 61019
Results 1 - 1 of 1