Gary Lee Otten
October 16, 1944 - June 23, 2025
Gary Lee Otten, 80 years of Dupo, IL, passed away on June 23, 2025 at Mercy Hospital South, St. Louis, MO. He was born October 16, 1944, in East St. Louis, IL. Gary was a retired mechanic from TWA/American Airlines. He was a Mason and a Shriner,... View Obituary & Service Information
