School Ratings and Reviews of Oak Hill Elem. in St Louis, MO
Thank you for submitting your review!
-
Other parents won't even talk to you if your not from ladue. Parents run the good school principle out of town. Academics stink. School sucks !