[1] It stands on Kunjpura Road near National Highway 1 of India besides the well known St. Theresa's Convent School.
It has been declared as a historical monument by Indian National Trust for Art and Cultural Heritage.
The foundation stone of the Church of Immaculate Heart of Mary was blessed and laid by Rt.
The main hall cover an area of 1325 square feet and can accommodate around 40 people.
There is also a parish council of the church whose members take decisions regarding the welfare of Church people; the decisions regarding feast celebration, organisation of camps are taken with the consent of parish members.
Representatives from All India Christian Council are also invited when taking major decisions.