Richard Edwards, 50, Tulsa, OK, former resident of Sapulpa, OK, passed away Monday, January 11, 2021, after a long journey and a tough fight. He was born in Niagara Falls, NY, on Tuesday, May 1, 1970, and was a plant worker at Paper Products... View Obituary & Service Information