Terry Dallas Brown
July 3, 1943 - December 18, 2024
Terry Dallas Brown was born on July 3, 1943, in Yale, Oklahoma to Fred Leroy Brown and Beulah Gertrude (Oliver) Brown. He passed from this life on Wednesday, December 18, 2024, in Tulsa, Oklahoma at the age of 81 years. Terry and Joyce were... View Obituary & Service Information
