Clyde Mae (Smith) Leonard death notice and obituary, Monday April 2, 2018. Froberg Funeral Home Alvin, TX 77511