- Cape Town, Western Cape, South Africa
SMILES FOR MILES FOUNDATION is a company based out of ERF 102 OLIEBOOM ROAD, SCHAAPKRAAL, Western Cape, South Africa.