Demetra T. Byrd
January 4, 1944 - June 7, 2025
Demetra Byrd, beloved by all who knew her, passed away peacefully in the early morning hours of June 7, 2025. She is now eternally reunited with her parents, Nikolas and Panagiota Melaki; her sister, Lula Seraskeri; her husband, William Byrd;... View Obituary & Service Information
