« Back to Embassies

Spain (Johannesburg), Consulate of

Address7 Coronation Street
CityJohannesburg
PostSandhurst 2196
Phone+27 11 783 2046
Fax+27 11 784 9565