This year Imelda celebrated her 66 birthday. The residency of Imelda is at 5832 Spring Ranch Pkwy, Las Vegas, Nv 89118. 1958 is the birth year of Imelda. Cities Imelda has lived in before are Argyle, East Amherst, Buffalo and one other city. Records link phone number (716) 435-8581 with Imelda’s details.