Shelba Jean Cowen
June 25, 1937 - February 2, 2019
Shelba Jean Brewer Cowen, a longtime resident of Henderson, Texas, passed away peacefully the morning of February 2, 2019 in Temple, Texas. She was born June 25, 1937 and lived a lifetime of faith and with a perennial passion for music. Over... View Obituary & Service Information