Teresa Lynn Leach
June 8, 1955 - June 19, 2023
Teresa Lynn Leach passed away the morning of June 19, 2023, in Montgomery, Texas. She was 68 years old at the time of her death. She was born on June 8, 1955, in Houston, Texas to James W. Jordan and Beverly Ann Ryan Jordan Montgomery. She is... View Obituary & Service Information
