Benjamin Allen Swearengin, age 30, of Owens Cross Roads, passed away Thursday, April 24, 2014 at Marshall County Hospice, at Shepherd's Cove in Albertville, AL Funeral service will be Saturday, April 26, 2014, 2:00 pm at Grant Memorial Chapel,... View Obituary & Service Information