Jennifer Elaine Leber
February 27, 1977 - February 27, 2022
Jennifer Elaine (McClanahan) Leber, “Jen”, passed away on Sunday, February 27, 2022 at her home in New Caney, Texas. She was born to Paula Elaine McClanahan and Richard Alan Ivey on February 27, 1977. She spent exactly 45 years in... View Obituary & Service Information