Skip Navigation
Contact Us
 
Dr. Chris Leonard
Senior Pastor
cleonard@rpcgwd.org


Chris has served as the senior pastor and head of staff at Rock Presbyterian Church (ECO) since December 2015.  He previously served Second Presbyterian Church in Knoxville, TN and Westminster Presbyterian Church in Greenwood, SC.  He is a native of Morganton, NC and holds degrees from Appalachian State University, Union Theological Seminary in Virginia, and Erskine Theological Seminary.  Chris is married to Debbie, has two sons, Nicholas and William, and one grandson, James.  He enjoys spending time with family, listening to 80’s music, reading Southern fiction, and all the racquet sports.


 
Rev. Marshall Steinle
Associate Pastor
msteinle@rpcgwd.org


Marshall joined the Rock family in January 2025.  He was ordained in 2012 and served for 12 years as Pastor at Reedy Creek Presbyterian Church in Kingsport, TN.  Marshall was born and raised in Knoxville, TN and earned degrees from East Tennessee State University and Erskine Theological Seminary.  While in seminary, he served as Seminary Intern at Westminster Presbyterian Church in Greenwood, SC. He and his wife, Deanna, have a dog, Stormi, and a cat, Jasper.  In his free time, Marshall enjoys flyfishing, reading, scuba diving, and traveling with Deanna.



Rev. David Turner
Parish Associate
davidwayneturner@gmail.com
 

Rev. Turner joined the RPC staff in January 2024.  David is a retired pastor who has served churches in North Carolina, Georgia, Florida, and Barnwell, South Carolina.  He was pastor of the Barnwell Presbyterian Church PCUSA until his retirement, then some time after he retired, he returned to Barnwell and helped found the Christ Presbyterian ECO Church.  David was also a US Air Force Individual Mobilization Augmentee Chaplain, finishing his 26 years of service as IMA Wing Chaplain for the 45th Space Wing at Patrick AFB, Florida.  He brings a wide variety of ministerial experience to Rock Presbyterian Church.