Theodore Odel was born in 1966, age 57. Theodore Odel's address is 1310 W Shiawassee Street , Lansing, MI 48915. Possible relatives include Linda Charles, Thomas Dell and 3 others. Public records show Theodore has also lived in Ishpeming, MI and Milan, MI. Theodore's latest phone number is (248) 302-0073. Previous phone numbers include (906) 475-9505.
Also goes by: Theodore James Dell,
Theodore J Dell,
Theodore James Odell
Address History: 1310 W Shiawassee Street, Lansing, MI 48915;
224 N Davis Street, Ishpeming, MI 49849;
Milan, MI 48160;
Negaunee, MI 49866
Results 1 - 1 of 1