We offer a wide variety of extracurricular activities; ranging from music, math, technology, geography, geometry, Student Council, chess, community service projects, and sports... SJC participates in athletics with other local Catholic schools in..
Relevance: 21.465557