Lala Lajpat Rai Road, Sevoke Road, Siliguri, Siliguri - 734401 (Opposite LIC Building)
Plywood Dealers