ICCASA is located in Pretoria, South Africa on Tijgervallei Office Park Silverlakes Road Hazeldean Pretoria East. ICCASA is rated 3 out of 5 in the category certification agency in South Africa.
Address
Tijgervallei Office Park Silverlakes Road Hazeldean Pretoria East