Betty Lee Scott Duncan Youmans
September 12, 1921 - December 4, 2016
Youmans, Betty Lee Scott Duncan, passed away Sunday, December 2, 2016. She was born September 12, 1921 in Tulsa, OK to Melva Scott Hart. Survived by husband, Art and 4 children, Mary Rankin, Thomas Duncan and Rene Duncan of Tulsa and Ted Duncan... View Obituary & Service Information
