Company description
Southern Cross Catholic College (SCCC), opened 30 January 1995, is a co-educational school based in Redcliffe in Queensland, Australia. The college was formed out of the amalgamation of several schools on the Redcliffe Peninsula; in particular: De La Salle College - both the Junior and Secondary College (located on Scarborough Road), Frawley College (located on Scarborough Road), Soubirous College, St ...