Charlotte Sloan Tuton
March 8, 1928 - May 2, 2021
Charlotte Sloan Tuton died peacefully on May 2, 2021, holding her grandson’s hand as he sang “I’ll Fly Away” and surrounded by the love of her family and friends. Born in Tulsa on March 8, 1928, Charlotte married the... View Obituary & Service Information