The CFront facility is located in the town of Cape Saint Francis, and the exact address is: 2 Panaghia Street Cape St Francis, 6312 Cape St Francis, South Africa.