Richard "Rich" C. Schafer
October 6, 1952 - June 20, 2025
Richard “Rich” C. Schafer, age 73, passed away on June 20, 2025, in St. Louis, Missouri. He was born on October 6, 1952, in Brooklyn, New York, to William Schafer and Norma (Braden) Schafer. Rich lived a life marked by service,... View Obituary & Service Information
