CrossRoads is a Training centre establishment located in Philippolis, Free State, South Africa. P7MF+99 Philippolis, South Africa Welcome to CrossRoads, a premier training center located in the picturesque town of Philippolis in the heart of Free State, South Africa. Situated at 5 93 Tobie Muller Street, our center is easily accessible and offers a range of educational opportunities for individuals
Read more...