Address
Braamfontein Centre, 6th Floor 23 Jorissen Street Johannesburg 2000South Africa
Postal
PO Box 8030
Phone
local: (011) 403.7472international: +27.11.403.7472
Fax
local: (011) 403.7473international: +27.11.403.7473
This is NOT the official website of the Consulate-General of Swaziland in Johannesburg. The information contained in this site is provided for reference purposes only.