Thelma Foster Obituary Thelma S. Foster was born January 8, 1928 in Cleveland, Ohio. Thelma was the youngest child of Houston and Emma Shaw’s eight children. Thelma had been diagnosed with dementia in 2015 and she finally succumbed to the... View Obituary & Service Information