David Garcia
February 13, 1946 - September 12, 2022
David Garcia, 76 years, of Columbia, IL, passed away on September 12, 2022 at Mercy Hospital South, St. Louis, MO. He was born February 13, 1946, in St. Louis, MO, son of the late Miguel and Rosita, nee Juarez, Garcia. He was married to Cheri,... View Obituary & Service Information