He was preceded in death by his parents Norman and Mattie Castleberry; his wife Judith Castleberry, daughter Connie Castleberry and step-son Andre Arrington.
John is survived by his daughters Linda Castleberry of Calhoun, Georgia, Shirley (Mark)Dickinson of Lanett, Alabama; step-daughter Anna (Roger) Walden of Henderson, Nevada; step-son Clint Arrington of Perryville Missouri, and several grandchildren and great-grandchildren.
Due to Covid 19 concerns, a service will not be held at this time.
In lieu of flowers, donations can be made to Christian Service Center; 1713 28th St, Valley, Alabama 36854.