Nancy Lee Waller
July 10, 1946 - March 12, 2021
Nancy Lee Waller of Owasso, Oklahoma, passed away on March 12, 2021. She was born in Buffalo, New York on July 10, 1946, to parents Lee Britting and Florence Britting Mitchell. She married the love of her life, Robert Thomas Waller on November... View Obituary & Service Information