Richard Joseph Caruso
Birth date: Mar 17, 1946 Death date: Dec 21, 2025
Richard Joseph Caruso, 79, was born in Chicago, IL on March 17, 1946 to the late Frank and Francis Caruso. He was a devoted husband, father, veteran, and friend, who passed away at UVA Charlottesville, on December 21, 2025. Richa Read Obituary

