Annabelle, the individual was introduced to the world on January 30, 1982 and has since reached forty-three years. The individual in question is a tenant or homeowner at 18293 Meekland Ave, Hayward, CA 94541. Ms. Rodriguez has a well-documented record of ten past addresses. Verified housing records list these locations: 323 Perry Ellis Dr, Henderson, NV 89014, 1321 Marshall St #310, Redwood City, and 15 Atherwood Ave #7, Redwood City, CA 94061. Some information indicates that the individual in question and Edwin E Leal (51-year-old) are married. Rodriguez, the person can make use of five email addresses. Annabelle Rodriguez and Edwin E Leal (in 1999) were registered at the same address, 618 Buckeye St, Redwood City, CA 94063. There are people with the same name, the aforementioned person, living in California. Public records indicate that Juan Garcia, Mr. Ward are also living at this address