St. Croix Catholic Middle School

St. Michael’s is part of a Tri-Parish Catholic Community in the St Croix Valley.  Three parishes share in the support of  St. Croix Catholic School. 

Volunteering