Kevin Weaver, 45, passed away at his residence Saturday, December 26, 2020. Funeral service will be held at McEvoy Funeral Home Wednesday, December 30 at 2PM with Pastor Ryan Crossland Officiating. Burial will follow the service in Memorial Cemetery. Family will receive friends from 11:30 until service time Wednesday, December 30, 2020. Family requests all attending please wear masks for the safety of all.