1973 is her birth date. The number currently linked to Imelda is (956) 585-2613. Imelda has previously lived in Mission, Edinburg, San Benito and one other city. Imelda’s current address is 2450 Wickersham Ln #711, Austin, Tx 78741. Imelda was born 51 years ago. Possible relatives of Imelda are: Antonio Vela Cantu, Tanya Margot Cantuperez, Antonio Cantusr and one other person.