Operation Smile South Africa
Mowbray, Cape Town, Western Cape, ZA
Our History
Founded in 2006, Operation Smile South Africa (OSSA) joined Operation Smile, Inc. as its 25th partner country. Based in Cape Town, OSS... see more.
Mowbray, Cape Town, Western Cape, ZA