Richard Couch
March 30, 1937 - November 6, 2020
Dr. Richard W Couch, 83, of Tulsa passed away November 6, 2020. He was born on March 30, 1937 in Pryor, OK to Wes & Ola Couch. Richard held a PhD in Biology and was a graduate of Oklahoma State University, University of Tennessee and Auburn... View Obituary & Service Information