It is with great sadness for us to announce that Stephen Taber Hood passed away on August 13, 2019 from complications of a stroke he suffered in 2015. At age 31 years old, his life was dramatically altered, due to a life changing brain condition.... View Obituary & Service Information