Address: 1 Ancorley Bldg, Market St, Upington, 8801, South Africa, Northern Cape. See full address and map. Categories: Human Rights Organizations www.sahrc.org.za