Ambattur Industrial Estate Shed Leave a Comment / By saravvananr / March 12, 2013 Ambattur Industrial Estate Shed in chennai located in 100Feet Road near Ashok Pillar