Liberty Baptist Church is an independent Baptist church in Toccoa, Georgia. The pastor’s name is Stacy Penland. The church is located in Stephens County, Georgia. This church believes the King James Bible is the preserved word of God, and holds Traditional worship services. The following ministries are available: Kings Kids, Van.