St. Louis School
2901 Popkins Lane
Alexandria, VA - 22306
(703)768-6039
Alexandria, VA - 22306
(703)768-6039
Reviews
About St. Louis School
Affiiation: Roman CatholicGrades Kindergarten - 8
In operation since 1956
Number of students: 412
Financial aid: 5%