Missouri Saint Louis Villa Duchesne and Oak Hill School

Villa Duchesne and Oak Hill School

801 S. Spoede
Saint Louis, MO - 63131
(314)432-2021

Reviews


Join for free to gain access to premium information.

Join Website


Already a member? Login



About Villa Duchesne and Oak Hill School

Affiiation: Roman Catholic
Grades Prekindergarten - 12
In operation since 1929
Number of students: 680
Number of teachers: 90
Financial aid: 16%


Leave a Comment