Imelda Herrera's address is 6518 Corona Avenue Apartment A, Bell, CA 90201. Possible relatives include Oscar Alvarez, Ramon Barriga and 3 others. Public records show Imelda has also lived in Long Beach, CA and Los Angeles, CA. Imelda's latest phone number is (323) 249-6447. Previous phone numbers include (323) 476-7014 and (323) 537-8174.
Address History: 6518 Corona Avenue Apartment A, Bell, CA 90201;
87 East Market Street Apartment 2, Long Beach, CA 90805;
Los Angeles, CA 90021;
Lynwood, CA 90262;
South Gate, CA 90280
Results 1 - 1 of 1