John Clayton Allen

Birth date: Oct 28, 1938 Death date: Apr 10, 2019

John Clayton "Big John" Allen, 80 of Stevenson, AL, died April 10, 2019. Visitation will be Thursday 6-8 PM at Rudder Funeral Home in Stevenson. The Funeral Service will be Friday, April 12, at 11 AM in the funeral home chapel off