St. Sebastian's School Employee Directory
Primary and Secondary EducationMassachusetts, United States201-500 Employees
The official page of St. Sebastian's School in Needham, MA. Offering the best of Catholic and independent school traditions, St. Sebastian’s serves 375 boys in grades 7 through 12 in an inclusive community of academic rigor and spiritual depth. The order of the day at St. Sebastian’s is to love God, work hard, and take good care of one another.