Chatholic Church is a Church located in Sri Lanka. It is one of the 1196 churches in Sri Lanka. Address of Chatholic Church is Iranamadu, Sri Lanka. Chatholic Church is located in a remote area, with less than 2 listed places around it
Some of the places around Chatholic Church are -
In very close proximity, around 200 meters, there is one more Church - Revival Gospel Church
Iranamadu, Sri Lanka