Smile Foundation
Ground Floor
Eastwood Block
57, 6th Road
Hyde Park
Postal address
P O Box 652411
Benmore
2010
Contact Details
Smile Foundation
Tel: (011) 325-6480
Fax: 086 538 1287
E-Mail: info@smilefoundationsa.org
Website: www.smilefoundationsa.org