Imelda was born 72 years ago. Imelda’s residency is at 220 Loeb St, Edinburg, Tx 78541. Imelda has listed (956) 971-9467 as her phone number. Records link Imelda with Liza Benavidez, Sylvia Lopez Benavidez, Carlos S Benavidez and 6 other people. In addition to Edinburg, Imelda also lived in Mcallen, Houston, Mission and one other city. Her birth year was listed as 1952. This person is linked with companies: Car-Elda Inc and Car-Elda, Inc.