1 plants indexed.
Vellore City Corporation STP serves approximately 71,622 people in Vellore, Tamil Nadu, India. The plant is constructed and operates under India's environmental regulations for wastewater treatment.