Raw Water Pumping Station For 20MGD Okhla is located in Delhi, India on Wazirabad Mandiwala, Wazirabad. Raw Water Pumping Station For 20MGD Okhla is rated 4 out of 5 in the category water treatment plant in India.
Address
Wazirabad Mandiwala, Wazirabad