Home
What We Believe
Staff
News
COVID-19 Changes
Search
Staff
Home
/
People
/
Staff
People
Groups
Staff
1
Staff
David Shields
Senior Pastor
pastor@tbfduncan.org