Leo F. McCuan
January 10, 1924 - September 18, 2019
Leo F. McCuan, age 95 years, a resident of Eva, Tennessee and a native of Pope County Illinois, passed away Wednesday afternoon, September 18, 2019, at 1:15 PM at the Camden Healthcare and Rehabilitation Center in Camden, Tennessee. Leo was... View Obituary & Service Information