Imelda Castillo's historical records show they were born on 1964-09-16 and have lived for sixty years. The aforementioned subject's housing records indicate an address at 313 E 7th St, Pomona, CA 91766, USA. The aforementioned individual has experienced residency in 7 different places. These locations were at one point home to this person: 9068 Cypress Ave #B, Fontana, 130 Lemieux Ln SE, Tenino, and 7837 Martin Way E #B, Olympia. Imelda Castillo has acquired two PO boxes, including: Po Box 1497, Yelm, WA 98597-1497, Po Box 1221, Rainier, WA 98576-1221. According to records, the individual in question and Walter M Urbina (in 2001) lived together at 12388 Clinton St, El Monte, CA 91732. Statewide data shows that Imelda Carrillo is a commonly registered name in California. Someone else is a resident at the same address as well — Mr. Lopez. Francisco Lopez has reached the age of 60