314.792.7254
2024 Archdiocesan Softball Playoffs
June 20, 2024 - June 28, 2024 @ 12:00 am 2024 Archdiocesan Softball Playoffs will be held on Thu June 20 - Thu Jun 27, 2024 *6th grade will take...
STL Chess Club Camp at Immacolata
July 15, 2024 - July 19, 2024 @ 9:00 am - 4:00 pm Join STL Chess club instructors for chess camp! When: July 15th-19th Where: Immacolata school - 8910 Clayton Rd, St. Louis,...