Funeral services for Donald Eugene Weaver, 70, of Shelbyville, who died Wednesday at Alvin C. York V.A. Medical Center in Murfreesboro, will be 10:30 a.m. Saturday at Hillcrest Funeral Home. The Rev. Tommy Dye will officiate and burial will follow in Hazel Cemetery. Visitation with the family will be 4-9 p.m. Friday.