VFS GLOBAL VISA ASSISTANCE CENTRE SWEDEN
No 15-26, 2nd Flr, Intl Trade Tower, Nehru Place, , Delhi - 110019, Delhi, India
Shop No-49, Upper Ground Floor, Somdutt Chambers 2, Bhikaji Cama Place, , Delhi - 110066, Delhi, India
S547A, Shop Number 2, 3rd Floor Sbk, Shakarpur, , Delhi - 110092, Delhi, India
94/B, 3rd Floor, Amritpuri, Amrit Puri-East Of Kailash, , Delhi - 110065, Delhi, India
No 227-230, 2nd Flr, Intl Trade Tower, , Nehru Place, , Delhi - 110019, Delhi, India
Flat Number 223a, Second Floor, Devika Tower, Nehru Place, , Delhi - 110019, Delhi, India