The Church of South India is located in Chennai, India on Karanai Puducherry Rd, Bharani Dharan Boss, Gokulam Colony Extension. The Church of South India is rated 4.8 out of 5 in the category anglican church in India.
Address
Karanai Puducherry Rd, Bharani Dharan Boss, Gokulam Colony Extension