St. Stephen's CSI Tamil Church is a anglican church located in Kollam, Kerala. The average rating of this place is 4.20 out of 5 stars based on 14 reviews. The street address of this place is VJP4+V97, Kadapakkada, Kollam, Kerala 691008, India. It is about 0.70 kilometers away from the Kollam Junction railway station.
WK Raj 72 months ago
Nice Church and people . Ample parking space. Loved this place.
Dinesh T 72 months ago
peaceful place
Adarsh A 60 months ago
nice