Lucious Oden was born in 1956, age 68. Lucious Oden's address is 8205 Shore Lane , Flint, MI 48504. Possible relatives include Lucretia Barnes, Carlis Boden and 10 others. Public records show Lucious has also lived in Flint, MI. Lucious's latest phone number is (810) 239-1006. Previous phone numbers include (810) 732-5149 and (810) 732-5974.
Results 1 - 1 of 1