David Gene Noah

Birth date: Sep 13, 1948 Death date: Sep 22, 2020

David Gene Noah,72, of Tulsa, passed away September 22, 2020 at St. Francis Hospice Care Floor. He was born September 13, 1948 in Houston, Texas to Walter and Peggy Noah. David was a United States Navy Veteran. He worked at McDonn