SLCS at a Glance

SLCS at a Glance


  • Year Opened: 1956
  • Religious Affiliation: Roman Catholic
  • Grades: PK4 through 8th Grade
  • 3-5 year old Montessori
  • Location: Austin, Texas
  • Campus: 20 acres in central Austin
  • Enrollment: 252
  • Student to Faculty ratio:  11 to 1
  • School Mascot: Cougar


Aerial overview of campus