Thelma Louise Anderson
March 8, 1928 - January 18, 2020
Thelma Louise Anderson, 91 of Tulsa passed away at St. John Hospital in Tulsa on Saturday, January 18, 2020. She was born on March 8, 1928 in Commerce, Oklahoma to Frank M. and Eula Mae (Turner) Althouse. Thelma was a homemaker who loved to... View Obituary & Service Information