Government
Overseas Worker Resource Centre(OWRC) Toll Free 1800113090
Organization:
Ministry of External Affairs
Toll free Number(s):
1800 11 3090
All India Number(s):
+91 11 4050 3090
Ministry of External Affairs
1800 11 3090
+91 11 4050 3090