Manage Your Business

St. Sebastian's School

St. Sebastian's School

Private School · Needham, MA

About

Saint Sebastian's School is an independent, all-boys Catholic secondary school located in Needham, Massachusetts on 26 acres. The school instructs young men in grades seven through twelve. Founded in 1941 by William Cardinal O'Connell, Archbishop of Boston, the school is named after Saint Sebastian, the Christian martyr who survived an attempted execution by arrows. It is the only Catholic school in the Independent School League.

MoreLess
More on Wikipedia

Good to Know

Wheelchair Accessible

Also at This Location

Details