Posted inDeath Notices DEATH NOTICE: Freeda Stewart by Houston Herald Staff January 31st, 2014October 1st, 2024