St.Rose of Lima Catholic Church is a catholic church located in Shillong, Meghalaya. The average rating of this place is 4.20 out of 5 stars based on 52 reviews. The street address of this place is HWG8+RM8, Umpling, Shillong, Meghalaya 793006, India.
Michael Joseph 10 months ago
Nice choir. Big church and parking area. Masses are served in English and local language.
Garbinson Mawlong 66 months ago
I don't know about the St Rose church, but thing is... To track the way home is so easy because of this church. On the map are available to pin point without any difficult.
Roger Mawlong 66 months ago
Easy for going home