Immaculate Heart of Mary School is a private Catholic school located between E. 2nd and 3rd street. The school provides education to students from the pre-K to 8th grade level. It also seeks to share the Catholic faith, so all students are required to attend morning prayer, religion classes, liturgical and paraliturgical services. Its principal is Maureen E. Rooney.