CSI Immanuel Church
V9M9+3W2, Talap, Kannur, Kerala 670002, India
2.6
5 reviews
5 comments
Location reporting
Claim this location
Write a review
Recommended locationsBijoy CP
Sarala Karun
Stenin Daniel
Samuel Morris1 year ago
I think my star says it all
EA Joseph Antony2 years ago