Thomas Oddi was born in 1984, age 40. Thomas Oddi's address is 211 East Delaware Place Unit 1006, Chicago, IL 60611. Possible relatives include Ann Oddi, Katherine Oddi and 1 others. Public records show Thomas has also lived in Chicago, IL and Birmingham, MI. Thomas's latest phone number is (248) 227-4431. Previous phone numbers include (248) 231-2045 and (248) 345-0887.
Address History: 211 East Delaware Place Unit 1006, Chicago, IL 60611;
731 S Plymouth Court, Chicago, IL 60605;
Birmingham, MI 48012;
Farmington, MI 48334;
Farmington Hills, MI 48334
Results 1 - 1 of 1