No 13a, Cholapuram 6th Street Cholambedu Main Road, Ambattur, Chennai - 600053 (Near Church)
Plywood Dealers