Cynthia Melamed

Birth date: Feb 19, 1951 Death date: Nov 20, 2024

With deep sorrow, we announce the passing of Cynthia Melamed, who left us on November 20, 2024. Born on February 19, 1951, in Pittsburgh, Pennsylvania, Cynthia later made her home in Boynton Beach, Florida. She was the beloved dau