Todd Odell was born in 1966, age 57. Todd Odell's address is 2006 North 17th Street Apartment B, Springfield, IL 62702. Possible relatives include Tina Chrisman, Andrea Dingman and 8 others. Public records show Todd has also lived in Peru, IL and Riverton, IL. Todd's latest phone number is (217) 789-7809. Previous phone numbers include (865) 357-0641 and (865) 919-1337.
Address History: 2006 North 17th Street Apartment B, Springfield, IL 62702;
2305 Marquette Road, Peru, IL 61354;
Riverton, IL 62561;
Kokomo, IN 46901;
Grand Rapids, MI 49504
Results 1 - 1 of 1