AMBATTUR INDUSTRIAL ESTATE Leave a Comment / Chennai / By admin 3RD MAIN ROAD, AMBATTUR INDUSTRIAL ESTATE, CHENNAI 37