Listings
-
St. Thomas Evangelical Church Of India Atlanta Parish ( Evangelical Church of India )United States Snellville (Georgia) 26/10/2022The Atlanta Parish is a member parish of the Saint Thomas Evangelical Church of India, an Evangelical, Episcopal denomination based in Kerala, India. The headquarters of the church is at Thiruvalla in the state of Kerala, India. The Church firmly aff...

- 1
