New Delhi and NCR, อินเดีย
Besides of Park Hospital, Meera Enclave, Tilak Nagar, New Delhi - 110018, 110018