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