Gerald Lee Weaver

Birth date: May 2, 1960 Death date: Jan 26, 2025

Gerald Lee Weaver, 64, of Decatur, Illinois, passed away January 26, 2025.