Posted inDeath Notices DEATH NOTICE: Lillian Vaughan by Houston Herald Staff December 28th, 2018October 1st, 2024