St Scholastica Academy - SSA

22 supporters

about

St. Scholastica Academy (SSA), founded in 1903, is a Catholic school for young women in grades 8-12 located in Covington, Louisiana. The Academy offers a rigorous college preparatory curriculum and is committed to community outreach programs.