Leon B. Toubin
July 26, 1928 - August 15, 2025
Leon B. Toubin, beloved husband, father, grandfather, brother, uncle, and dear friend to many, passed away peacefully the morning of August 15, 2025, at the age of 97. Leon, the son of Rosa (Levin) and Sam Toubin, was born in Houston, but grew... View Obituary & Service Information
