Richard Lee Macias II
December 15, 1972 - October 26, 2021
Richard Lee Macias II, 48, died at 1:45 p.m. Tuesday, October 26, 2021 at St. Louis University Hospital. Born December 15, 1972 in Alton, he was the son of Catherine M. (Soto) Macias Beiser of Alton and the late Richard Lee Macias. He worked... View Obituary & Service Information