Charles Ellsworth Allen
February 19, 1945 - March 28, 2024
Charles Ellsworth Allen, 79, of Sarasota, Florida, passed away on March 28th, 2024. After a lengthy and impressive fight, Charlie’s heart and kidneys could not keep up with his kind spirit, quick wit, and thoughtful nature. Charlie was... View Obituary & Service Information