Chester Mr. Tillman Blease “Doc” Crouch, Jr., 65, died Thursday, May 14, 2015. Funeral services will be held at 4:00 PM on Sunday, May 17, 2015, at Chester Freedom Ministries with Pastor Steve Bishop and Rev. Mike Black officiating.... View Obituary & Service Information