Celebrating the life of Joshua Raymond Mitchell. His journey began on August 25, 1991 in St. Louis, Missouri with his parents Steven Mitchell and Tonya Feltman. He entered into rest on Saturday, April 18, 2020 at the age of 28. Josh grew... View Obituary & Service Information