VFS GLOBAL VISA ASSISTANCE CENTRE DUBAI
702-707, 7th Floor Prakash Deep Building, 7 Tolstoy Marg, Connaught Place, , Delhi - 110001, Delhi, India
305, Sheetla House, Building No 73-74, Nehru Place, , Delhi - 110019, Delhi, India
No 15–26, 2nd Flr, Intl Trade Tower, Nehru Place, , Delhi - 110019, Delhi, India
Upper Ground Floor, S-2 Level, International Trade Tower, Nehru Place, , Delhi - 110019, Delhi, India
E-66, 67 Shp No-5, Jail Road, Fateh Nagar, , Delhi - 110018, Delhi, India
B-56, 1st Floor, Naraina Industrial Phase - II, , Delhi - 110028, Delhi, India