Scott D. Howell
August 1, 1971 - November 12, 2020
Scott Douglas Howell, 49, of Pell City Alabama passed away November 12, 2020. Mr. Howell was born August 1, 1971 in Alachua, Florida. He was of the Baptist faith and an avid Alabama Football fan, in his spare time, he enjoyed finding collectables... View Obituary & Service Information
