Company Description
The 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.
People also viewed
-
St Luke Lutheran Church
-
Ethiopian Evangelical Church Atlanta
-
First Evangelical Lutheran Church
-
Faith Evangelical Church
-
Peachtree Road Lutheran Church
-
Christ Church of Atlanta
-
St Thomas Evangelical Church of India
-
Evangelical Church Winning All
-
Presbytery of Greater Atlanta
-
Ethiopian Evangelical Church