Modern Convent is located in Nagpur, India on Plot no.2, Mane Plaza, Omkar Nagar Rd, Sadbhavana Nagar, Omkar Nagar. Modern Convent is rated 3 out of 5 in the category convent in India.
Address
Plot no.2, Mane Plaza, Omkar Nagar Rd, Sadbhavana Nagar, Omkar Nagar