ILFS WATER LTD.
A4, A6, Navin's Presidium, 103, Nelson Manickam Road, Aminjikarai,, Chennai - 600029, Tamil Nadu, India
No:4, First Main Road, Kasthuribai Nagar, Adayar,, Chennai - 600020, Tamil Nadu, India
No 23/14, Kalaimagal Street, Choolaimedu,, Chennai - 600094, Tamil Nadu, India
Plot No 28, Behind Olympia Tech Park, Poomagal Main Road, Ekkaduthangal., Chennai - 600032, Tamil Nadu, India
232, Chennai Tiruvallur High Road, Tiruninravur, Near Tata Steel,, Chennai - 602024, Tamil Nadu, India
# 46 (old No. 58), Kubalamman Koil Street, Tondiarpet,, Chennai - 600081, Tamil Nadu, India