Frank Leonard Weaver passed away on Wednesday, April 23, 2025. The family is being cared for by Prudden & Kandt Funeral Home, Inc..