Michele Odell was born in 1978, age 45. Michele Odell's address is 1483 N Morrish Road , Flint, MI 48532. Possible relatives include Jane Odell, Richard Odell and 1 others. Public records show Michele has also lived in Clio, MI and Davison, MI. Michele's latest phone number is (810) 658-7172. Previous phone numbers include (810) 659-4202 and (810) 886-0124.
Address History: 1483 N Morrish Road, Flint, MI 48532;
11690 Plaza Drive Apt 6, Clio, MI 48420;
Davison, MI 48423;
East Lansing, MI 48823;
Flushing, MI 48433
Results 1 - 1 of 1