Imelda has reached the age of 49 years. Possible relatives of Imelda are: Anna R Pena, Jorge Enrique Pena, Anna M Rodriguez and 5 other people. Imelda currently resides at 3010 Perez St, San Antonio, Tx 78207. Imelda was born in 1975. The number currently linked to Imelda is (210) 520-9282. Other a city that she has stayed in is San Antonio.