Delecia Odavar was born in 1976, age 48. Delecia Odavar's address is 1085 Mount Dana Drive , Chula Vista, CA 91913. Possible relatives include Jimmy Odavar, Maria Odavar and 1 others. Delecia's latest phone number is (228) 200-6181. Previous phone numbers include (619) 962-5248 and (619) 962-6252.
Address History: 1085 Mount Dana Drive, Chula Vista, CA 91913;
1064 Strawberry Valley Drive, Chula Vista, CA 91913;
San Diego, CA 92126
Results 1 - 1 of 1