Mary Queen Of Peace School

N/A
grades
PK - 8
students
496
type
Catholic

680 W Lockwood Ave

Saint Louis, MO 63119

10 reviews

(314) 961-2891

Saint Louis schools - Mary Queen Of Peace School is located at 680 W Lockwood Ave, Saint Louis MO 63119. Mary Queen Of Peace School is a Catholic school that serves grade levels PK - 8.