Carrell Still served Willow Road from September, 1997 to December, 2020 as Lead Pastor. He served the congregation as part-time interim pastor from Septermber, 2021 to February, 2022.
He holds a Bachelor of Arts Degree in Psychology, with a minor in Philosophy, from Texas A & M University in Commerce, Texas (formerly East Texas State University). He received his Master of Divinity Degree from Brite Divinity School, the graduate seminary of Texas Christian University, in December, 1981. He was ordained at First Christian Church (Disciples of Christ) in Duncanville, Texas on January 3, 1982.
He is married to Karen and is dad to Kristen.