Back to list Citadel Square Baptist Church websiteemail Lead Pastor: Steve Heron Physical Address: 328 Meeting St, Charleston, SC 29403 | Map Phone: 843-577-3707 View Full Map