St Mary Of The Falls School
2013-present (12 years)
St. Mary of the Falls School is a family-centered educational institution located in Olmsted Falls, Ohio, emphasizing Catholic tradition and academic excellence. Catering to students from preschool through grade 8, it fosters a holistic approach to education that integrates academic and spiritual development. The school collaborates with parents and focuses on nurturing self-discipline and respect in its 250 enrolled students. Their mission is to guide each child to discover their unique potential while being responsible stewards of the world.