She has stayed in Delray Beach and Boynton Beach before moving to Boynton Beach. 1973 is the birth year of Imelda. This year Imelda celebrated her 51 birthday. The number currently linked to Imelda is (561) 369-4287. 120 Sunset Blvd, Boynton Beach, Fl 33426 is where Imelda lives.