Physical address:
The Mandela Rhodes Foundation
The Mandela Rhodes Building
150 St George’s Mall
Cape Town 8001
South Africa
Postal address:
The Mandela Rhodes Foundation
PO Box 15897
Vlaeberg 8018
South Africa
Telephone:
+27 21 424 3346
Fax:
+27 21 424 9617
E-mail:
info@mandelarhodes.org.za