Harry Echols
October 22, 1948 - March 17, 2024
Harry Echols, 75, of Mt. Vernon, passed away at 10:58 a.m., Sunday, March 17, 2024, at Barnes Jewish Hospital, in St. Louis, Missouri. He was born October 22, 1948, in Mt. Vernon, the son of Claude and Alice (Coleman) Echols. On December... View Obituary & Service Information
