Posted inDeath Notices DEATH NOTICE: Herbert Lindsay by Houston Herald Staff March 25th, 2018October 1st, 2024