Imelda was born 52 years ago. 1823 Spring Ave, Norton, Va 24273 is where Imelda lives. 1972 is the birth year of Imelda. The number currently linked to Imelda is (703) 679-5421. A city Imelda has lived in before is Norton.