ABENGOA Seawater Desalination Plant is located in Kattupalli, India on Suvey No. 1/3 B4, B2, 1/4 A1 (P) 330/1 & 330/2, Kattupalli Village. ABENGOA Seawater Desalination Plant is rated 4.1 out of 5 in the category water treatment plant in India.
Address
Suvey No. 1/3 B4, B2, 1/4 A1 (P) 330/1 & 330/2, Kattupalli Village