1962 is her birth date. The possible relatives of Imelda are Robert Martin Oliver, Baudilio Pena Garcia, Ralph H Garcia and 6 other people. Records link phone number (956) 723-3324 with Imelda’s details. Imelda was born 62 years ago. Imelda has previously lived in Laredo, Crp Christi and Corpus Christi. Imelda’s current address is 5218 Tartan Dr, Crp Christi, Tx 78413.