DDA Shed B103, 2nd Floor, Okhla Industrial Area, Phase-I, New Delhi, 11
D 185, B&C, Okhla Industrial Area Phase 1
A-7, DDA Shed Okhla Phase-I, New Delhi, INDIA, Najafgarh Road Nangloi
D-169 Okhla Industrial Area, Phase 1
Phone:(+91) 11 4100 3450
E-41, Okhla Phase II Okhla Industrial Area
Phone:9873001501
2nd Floor, Administrative Building NSIC Technical Service Center, Okhla
Building No. 82, Lower Ground, Okhla Phase III
Phone:N/A
201 & 202, Third Floor, Okhla Industrial Estate Phase 3 Rd, Okhla Phase