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