Richard Dean Howell
October 25, 1958 - July 26, 2016
Richard Dean Howell, 57, passed away Tuesday July 26, 2016 in Winter Garden, Florida. He was born October 25, 1958 to the late Billy Howell and Mary Louise Howell. He was born and raised in Ocoee, Florida where he lived most of his life. He... View Obituary & Service Information