Chittar Oli Square Metro Station is located in Nagpur, India on 69, Central Ave Rd, Gandhi Putla Square, Near Sarda C.T. Scan, Central, Avenue Road, Mangalwari, Mahal. Chittar Oli Square Metro Station is rated 4.5 out of 5 in the category railway services in India.
Address
69, Central Ave Rd, Gandhi Putla Square, Near Sarda C.T. Scan, Central, Avenue Road, Mangalwari, Mahal