St. Francis Xavier School
2 Xavier Circle
Birmingham, AL - 35213
(205)871-1687
Birmingham, AL - 35213
(205)871-1687
Reviews
About St. Francis Xavier School
Affiiation: Roman CatholicGrades Kindergarten - 8
Number of students: 202
Number of teachers: 14
Financial aid: none available