Address: Selosesha, Thaba'Nchu, 9783, South Africa, Free State. See full address and map. Categories: Schools For Disabled People