The school is located in the Roman Catholic Archdiocese of Boston.
The school is operated by the Sisters of Divine Providence and educated students in grades 7-12 since its establishment in 1947.
[3] Masses are held monthly and on special occasions in either the auditorium or in the chapel.
The three schools, a summer camp, and the Provincial Residence are also located on the extensive campus.
In the 2018-2019 school year the Catholic order spent $2.2 million to keep the high school open, but after that time no longer had the money to do so.