Sewage treatment Plant is located in Delhi, India on Dhoolsiras Firni Rd, Sector 29 Dwarka, Kapas Hera. Sewage treatment Plant is rated 3 out of 5 in the category water treatment plant in India.
Address
Dhoolsiras Firni Rd, Sector 29 Dwarka, Kapas Hera