Thelma Taylor
January 25, 1931 - April 6, 2012
Thelma Taylor(1931-2012) Passed away surrounded by her loving family on April 6, 2012, in Redwood City, CA of natural causes after a lengthy stay at Sequoia Hospital. She is survived by her adoring husband Joe whom she married on April 26, 1957,... View Obituary & Service Information