Posted inDeath Notices DEATH NOTICE: Lester Moore by Houston Herald Staff December 30th, 2018October 1st, 2024