A Progressive Tradition

St. Catherine’s School celebrates 125 years by embracing its heritage and looking forward

by

by