Smile Foundation 4.22

Po Box 652411, Benmore
Johannesburg, 2010
South Africa

Contact Details & Working Hours

Details

The Smile foundation is a non-profit organisation that makes a huge difference in the lives of South African children with facial irregularities such as cleft lip and palates, facial paralysis and other conditions.