Leighton India

Chennai

Address

Leighton India Contactors Pvt. Ltd.

Old No.189, New No.51, (Labour Camp)

Siva Prakasam Naicker Street, OMR Road, Sholinganallur -1 Village

Tambaram Taluk, Kancheepuram District

Pin: 600119