IPC Ebenezer Church,Mavila is a church located in Kollam, Kerala. The average rating of this place is 4.60 out of 5 stars based on 8 reviews. The street address of this place is XW8G+G2F, Kollam, Kerala 691333, India. It is about 3.06 kilometers away from the Punalur railway station.
Siju George 65 months ago
Good church.
megha sherin 13 months ago
????