CSI Christ Church, Ambattur
The church located as a landmark close to the bus terminus continued to be a blessing for several people, including many non-Christians who usually come and pray to receive the Lord’s mercies during week days.
Social Icons
It looks like nothing was found at this location. Maybe try one of the links below or a search?
Archives