VFS GLOBAL VISA ASSISTANCE CENTRE FRANCE
No 15-26, International Trade Tower, 2nd Floor, Nehru Place, , Delhi - 110019, Delhi, India
L 74, Lajpat Nagar 2-lajpat Nagar, , Delhi - 110024, Delhi, India
203-205 Avg Bhawan, M-3, M-Block , Middle Circle, Connaught Place, , Delhi - 110001, Delhi, India
Du 10, Pitampura, , Delhi - 110034, Delhi, India
W-6, 2nd Flr, Shadipur main road, West Patel Nagar, , Delhi - 110008, Delhi, India
D-6/6154/1, Vasant Kunj, , Delhi - 110070, Delhi, India