WEAVER
Michael C. J. passed on May 4, 2023. Devoted husband to his loving wife Ellen Greene Hannah. Beloved father of James (Elizabeth) Hannah, Jake (Kayla) Hannah, and William (Anna) Hannah. Grandfather of Sean Hannah. Son of the late William and Mary Weaver. Loving brother of Cecelia, Mary Ann, Mark, and the late Matthew. Son in