African National Congress (Johannesburg)

Website: http://www.anc.org.za/

Contact Information:

54 Sauer Street Johannesburg 2001 PO Box 61884 Marshalltown, 2107

(011) 376 1000