Posted inDeath Notices DEATH NOTICE: David “Dude” Phillips Jr. by Houston Herald Staff May 16th, 2015October 1st, 2024