The aforementioned person's life history confirms they were born on 1968-08-05 and have now attained fifty-seven years. Imelda, the individual's home address is 2709 Cabrillo Ct, Antioch, CA 94509. The aforementioned subject's home records indicate 3 past residences. The following residences have been associated with this individual: 2421 Pecan St, Antioch, 2413 Pecan St, Antioch, and 95 Tall Oaks Dr, Spring Lake, NC 28390. The data appears to show that the subject in question and Rico Oca (age: 60-year-old) are married. To get in touch with the individual in question, use either [email protected] or [email protected]. Public records show that Imelda, the individual and Rico Oca (60 years) are connected. Census figures confirm that Texas contain a notable number of individuals named Oca, the individual. Ms. Bolcavage, Aisha R Bowic, Dawn Mccarty are just a few of the individuals who reside at the shared address