arrow

St. Leo the Great Catholic School in San Antonio, TX

Find St. Leo the Great Catholic School in San Antonio, TX 78214 to get information on admission processes, tuition fees, teacher-student ratio, and curriculums.

  • St. Leo the Great Catholic School
  • 119 Octavia Place, San Antonio, TX 78214
  • 210-532-3166

Nearby Private School

Find Your Ideal School

Best US Colleges