• ABOUT

    • Program overview
    • Our Beliefs
    • Our Mission
  • CLASSICAL EDUCATION

    • What is classical Catholic education?
    • The Trivium
    • Why we teach Latin
    • Life in the Church
  • SCHOOL LIFE

    • Office help
    • Christian Catering Food Order Menu
    • Saint-a-thon
    • School safety
    • Weather news
  • JOIN US

    • Contact us
    • Admissions
    Use tab to navigate through the menu items.
    Untitled design (16).png
    CONTACT US
    • Facebook
    CONTACT US

    2 Xavier Circle  Birmingham, Alabama 35213  (205) 871-1687 © 2019 by St. Francis Xavier School