Letty Mae McGowan
August 17, 1959 - April 12, 2020
Letty Mae McGowan was called home to Jesus on Easter Sunday, April 12, 2020, peacefully at her home in Siloam Springs, Arkansas. Born in Minnesota on August 17, 1959, Letty eventually found her way to California where she raised her one daughter,... View Obituary & Service Information
