Registered office : E-406, Greater Kailash – II New Delhi – 110048, India.
Administrative Office : C-171 , Hosiery Complex Phase – II, Noida Uttar Pradesh, India Phone No. : +91-120-4035700(30 lines) Fax No. : +91-120-4035728 Email : ochoa.labs@ochoalabs.com , ochoa@bol.net.in Website : www.ochoalabs.com