Thelma Butcher InkFreeNews.com Posted Jul 12, 2022 Updated: Jul 12, 2022 @ 4:26 PM Thelma L. Butcher, 90, Denver, died Sunday, July 10, 2022, in Jacksonville, Fla. Read More