Flintridge Sacred Heart Academy

96 followers
·
36 following
La Cañada Flintridge, Calif.  ·  Flintridge Sacred Heart Academy is an all girls' Catholic day and boarding high school that educates girls from Southern California and around the world.
Flintridge Sacred Heart Academy