D J Richard "Red" Weatherford
February 13, 1927 - August 15, 2022
DJ Richard “Red” Weatherford, 95, of Muskogee, OK passed from this life to eternal life August 15, 2022. He was born February 13, 1927, in Clayton, OK to Charley “Chock” and Della (Riggs) Weatherford. Richard married... View Obituary & Service Information