Mr. Leon Melvyn Spencer
July 16, 1934 - October 8, 2010
Leon M. Spencer, 76, was born on July 16, 1934 in Telephone, TX. He left his earthly home on October 8, 2010 in Pearland, TX. Leon is survived by his wife, Ann Spencer; daughters, Elizabeth Spencer and Madelyn Ferrell; son, Michael L. Spencer... View Obituary & Service Information