Herman Lee Horton
August 21, 1939 - June 25, 2020
Herman “Lee” Horton, the son of the late William and Georgia Horton, was born on August 21, 1939, in England, Arkansas. He peacefully departed this life on June 25, 2020, at 3:30 pm at home in Saint Louis, Missouri. Lee attended... View Obituary & Service Information