No, 60/11, Sattannan Naicken St, Choolai, Chennai - 600007 (Near to Nataraj Theatre,)
Teak Veneer Plywood Dealers