VFS GLOBAL VISA ASSISTANCE CENTRE FRANCE
No 15-26, International Trade Tower, 2nd Floor, Nehru Place, , Delhi - 110019, Delhi, India
E 22/B 1 Extension, Mohan Co Operative Industrial Area, , Delhi - 110044, Delhi, India
57, 2nd Floor, Regal Building, Connaught Place, , Delhi - 110001, Delhi, India
621, Inderaprakasha Blg, 21 Barakhamba Rd, Connaught Place, , Delhi - 110001, Delhi, India
3189/A, Dr Mirza Ahmed Marg, Lal Kuan, , Delhi - 110006, Delhi, India
C 7/72, Sector 7, Rohini, , Delhi - 110085, Delhi, India