Church is a christian church located in Nowrangpur, Odisha. The average rating of this place is 4.40 out of 5 stars based on 7 reviews. The street address of this place is 6GPW+Q87, Nowrangpur, Odisha 764059, India. It is about 17.51 kilometers away from the Charamula Ku railway station.
Swarnalata Patnaik 82 months ago
Best place to worship
Debasis Behera 58 months ago
God bless all
KRUSHNA CHANDRA RATH 34 months ago
????