Peterson, Joe, of Arnold, Missouri, was born April 23, 1969 in Furth, Germany to Leander and Margarita (nee Papp) Peterson and entered into rest Wednesday, August 19, 2020 at Mercy Hospital South in Saint Louis, Missouri at the age of 51 years. Family... View Obituary & Service Information