Welcome to St. Joseph First Baptist Church!
Learn More
place
St. Joseph, Tennessee

3698 Highway 43 South