John Castle
March 18, 1949 - March 26, 2011
: videos.lifetributes.com/207727 “Well done thy good and faithful servant ….enter into the joy of your Master.” (Matthew 25:23) John Calvin Castle, was born March 18, 1949, in Appalachia, VA to the late Paul Castle and Mary Delph Castle. John’s... View Obituary & Service Information