About Mount Alvernia High School
790 Centre Street, Newton, MA
23-acre Mount Alvernia High School campus and convent property for the Missionary Franciscan Sisters of the Immaculate Conception.
790 Centre Street, Newton, MA
23-acre Mount Alvernia High School campus and convent property for the Missionary Franciscan Sisters of the Immaculate Conception.