Lucas Oden was born in 1972, age 51. Lucas Oden's address is 5112 Pecos River Trail Apt 1704, Fort Worth, TX 76132. Possible relatives include Brooke Mitchell, Pamela Odea and others. Public records show Lucas has also lived in Mountain View, CA and Port Hueneme, CA. Lucas's latest phone number is (805) 231-0416. Previous phone numbers include (805) 231-3104 and (805) 271-8439.
Address History: 5112 Pecos River Trail Apt 1704, Fort Worth, TX 76132;
822 Vernon Circle, Mountain View, CA 94043;
Port Hueneme, CA 93041;
San Diego, CA 92124;
Santa Clara, CA 95051
Results 1 - 1 of 1