Idela Curiel was born in 1917, age 107. Idela Curiel's address is 3425 Ogalala Avenue , San Diego, CA 92117. Possible relatives include Sandra Cox, Barbara Curiel and 7 others. Public records show Idela has also lived in El Centro, CA. Idela's latest phone number is (858) 483-7991.
Phone Numbers: (858) 483-7991
Address History: 3425 Ogalala Avenue, San Diego, CA 92117;
3813 Po Box, El Centro, CA 92244
Results 1 - 1 of 1