st. francis high school is a catholic college preparatory high school for boys, located in la cañada flintridge, california, usa. founded in 1946 on the lands bought from the flintridge country club, it is owned and directed by the capuchin friars of the western american province of our lady of angels. it is located in the roman catholic archdiocese of los angeles.