Indelicia Abara was born in 1947, age 76. Indelicia Abara's address is 2170 Joyce Place , Oxnard, CA 93033. Possible relatives include Edmund Abara, Erica Abara and 5 others. Public records show Indelicia has also lived in Oxnard, CA. Indelicia's latest phone number is (805) 487-0191.
Phone Numbers: (805) 487-0191
Results 1 - 1 of 1