Irene Oddi was born in 1931, age 93. Irene Oddi's address is 1181 Loch Lane , Lake Forest, IL 60045. Possible relatives include Elizabeth Oddi, Jessica Oddi and 4 others. Irene's latest phone number is (619) 564-2498. Previous phone numbers include (847) 234-0944 and (847) 615-2554.
Address History: 1181 Loch Lane, Lake Forest, IL 60045;
1 Baxter Parkways, Deerfield, IL 60015;
Des Plaines, IL 60016
Results 1 - 1 of 1