Carmen Ybarra's address is 328 Checkers Drive Apartment 102, San Jose, CA 95133. Public records show Carmen has also lived in Alhambra, CA and Los Angeles, CA.
Address History: 328 Checkers Drive Apartment 102, San Jose, CA 95133;
1033 South Vega Street, Alhambra, CA 91801;
Los Angeles, CA 90064;
Valley Village, CA 91607;
Chicago, IL 60608
Results 1 - 1 of 1