Julia C Montoya, Otilio O Montoya, Emelda Montoya and 5 other people are people possibly related to Imelda. Imelda has listed (575) 382-7458 as her phone number. Imelda has previously lived in Las Cruces, Grants and Farmington. Imelda was born 83 years ago. Imelda’s current address is 6320 Pecan Ln, Las Cruces, Nm 88011. 1941 is her birth date.