Joseph Suede Castleberry
June 13, 1991 - February 11, 2024
We are sad to announce that God took Joseph Suede Castleberry home on February 11th at the age of 32. Suede was born June 13th, 1991 in Okmulgee. Those left to cherish the wonderful memories include his wife, Ariel Castleberry, parents, Mike... View Obituary & Service Information