Posted inDeath Notices DEATH NOTICE: Lawrence Durbin by Houston Herald Staff February 15th, 2014October 1st, 2024