Glenn D. Mayberry
August 19, 1952 - May 12, 2025
Glenn David Mayberry, 72, of New Castle, died unexpectedly at his home on Monday, May 12, 2025. He was born in New Castle on August 19, 1952 to David and Glenna (Neal) Mayberry and they preceded him in death. He was a self taught and incredible... View Obituary & Service Information
