Embassy Address

Address: Baldersgatan 6A-B, 114 27 Stockholm

Phone: 08-411 44 43