Joseph Otto CAPRARO
November 11, 1937 - June 14, 2023
Joseph "Otto" Capraro, 85, of St. Louis, Missouri, passed away on June 14, 2023 at Mercy Hospital St. Louis. Otto was born in St. Louis, Missouri to Joseph and Margaret Capraro on November 11, 1937. Otto is preceded in death by his parents,... View Obituary & Service Information
