Holy Cross College is located in Debendrachandranagar, India on Jubatara, Lembucherra P.O., Mohanpur Road Agartala. Holy Cross College is rated 4 out of 5 in the category christian college in India.
Address
Jubatara, Lembucherra P.O., Mohanpur Road Agartala