Keith Allen Weaver, 54, a native and resident of McIntosh, Alabama passed away Saturday, April 28, 2018. He was preceded in death by his parents, George Cleve Weaver and Lessie Reed Weaver; and brother, George Donald Weaver. Those left to cherish his memory is his brother, Dorsey Ray Weaver; sister, Cynthia Weaver; nieces and nephews, Pamela Covington, Kathy Self, Tammy Weaver, Dorsey Ray Weaver, Jr., George Donald Weaver, Raymond Junkins, and Jonathan Junkins; other relatives and friends. The family will receive friends from 11am until the 12pm funeral service Wednesday, May 2, 2018 at Happy Gospel Field Holiness Church with Sister Jennifer Musgrove officiating. Burial will follow in Reed’s Chapel Cemetery. Online condolences may be given at www.freemancitronelle.com. Freeman Funeral Home – Citronelle, Alabama.