Betty Lou Spencer
July 18, 1930 - July 11, 2020
Betty Lou Spencer was born in Weatherford, Oklahoma on July 18 1930 to Jack and Audrey Mason Williams. Betty passed away on Saturday, July 11, 2020 at the Carnegie Nursing Home, Carnegie, OKlahoma. Betty grew up in Ft. Cobb, OK and was a member... View Obituary & Service Information