Russell James Cowan, 59, went to his Heavenly Home on Tuesday, March 19th, 2019 in Brownwood, Texas. Graveside Service will be Thursday, March 21, 2019 at Rest Haven at 2:00 pm. Russell was born on November 29, 1959 in Austin, Texas to John... View Obituary & Service Information