Bhagwati Tools & Machinery Merchant Square Building, Opp. Payel Cinema Hall, Sevoke Road, Siliguri – 734 001