Elena Oden was born in 1957, age 67. Elena Oden's address is 1312 South Lincoln Street , Longmont, CO 80501. Possible relatives include Chloe Dominguez, Christina Dominguez and 7 others. Public records show Elena has also lived in Fremont, CA and San Jose, CA. Elena's latest phone number is (303) 656-5452. Previous phone numbers include (303) 772-5508 and (408) 656-5452.
Also goes by: Elena Lee Dominguez,
Elena Lee Oden
Address History: 1312 South Lincoln Street, Longmont, CO 80501;
4818 Stevenson Boulevard, Fremont, CA 94538;
San Jose, CA 95124;
Frederick, CO 80530
Results 1 - 1 of 1