Flintridge Sacred Heart Academy, located in La Canada Flintridge, California, is a Catholic, Dominican, college-preparatory school known for educating and – residential schools for troubled teens and troubled teen ranches and boarding schools for troubled teens.
OPEN MENU