Welcome to St. Croix Catholic School! We would love to meet you. Please feel free to stop in any time. We are located at 621 South Third Street, in the heart of beautiful Stillwater, Minnesota. If you prefer, you can call ahead of time to make an appointment, 651-439-5581.