Barbara Lee Freeman, nee Henrichs, 66, was called home to Jesus on October 10, 2020. She was born September 27, 1954 in St Louis, MO to the late Henry and Betty (nee Leach) Henrichs. She is survived by her husband Larry Freeman, her daughter... View Obituary & Service Information