Plot No 69/1496, Indra Complex, Wazirpur Road, Behind Aggersen Eye Hospital,, Faridabad - 121001, Haryana, India