21 Albatros Street, Kuils River, Cape Town 7580, South Africa
Distance: 540 m
Company description
Alta du Toit School offers specialized, professional education to learners with intellectual disabliities from different cultural backgrounds who can not benefit from mainstream not.