No 6, Meyyanur Main Road, Leigh Bazaar, Salem - 636009 (3 Roads Signal, Behind Neuro Foundation)
Plywood Manufacturers