NARULA MECHANICAL WORKS (MOHALI) is a company located in India, 160062 MOHALI at PLOT NO. 233, INDUSTRIAL AREA PHASE-9, MOHALI, SAS NAGAR, PUNJAB,. NARULA MECHANICAL WORKS (MOHALI) has an ACTIVE entity status and an ISSUED LEI code. The Legal Entity Identifier code of NARULA MECHANICAL WORKS (MOHALI) is 335800NUIFHEFD5SDR76. The legal form of this company is A0PS and is subject to the jurisdiction of IN law.