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
Obituary & Service
Thelma Louise Anderson, 91 of Tulsa passed away at St. John Hospital...
View More