William Madison

Birth date: Dec 22, 1952 Death date: Aug 29, 2024

William “Bill” Madison of Cornelius, North Carolina, passed away on Thursday, August 29, 2024, at his home, viewing his gardens, and listening to the much loved waterfall of his pond, after a long and valiant battle with colon can