Betty L. Head was born in Los Angeles, California on November 20, 1924 to William H. and Cora Lee Still. Her parents moved to Tulsa, Oklahoma when Betty was a toddler. She attended Tulsa Public Schools and graduated from Tulsa High School, including... View Obituary & Service Information