St. John the Theologian mission is an English language church of the Russian Church Abroad under the Diocese of Chicago and Mid America. Join us for worship, all are welcome! Our church is located at 155 E. Main Street, New Roads, Louisiana, 70760. You can find our service schedule linked at the top of the page.