- Southgate Baptist Church is located on the island of St. Croix in the U.S. Virgin Islands. It is affiliated with the Baptist General Conference. The Southgate Sentinel is our monthly publication which is distributed freely on the island as is designed to spread the good news of Jesus Christ.www.viaccess.net/~sbc