Embassies Sweden: Embassies of Republic of Serbia by Simon April 13, 2018 0 Comments Address: Valhallavagen 70, P.O.Box 26209, S-10041 STOCKHOLM, SWEDEN Phone: +468 / 218-436, +468 / 218-482, +468 / 218-485, +468 /… Read More