Accredited by NEASC Director of Information Technology Staff / Full-Time View Details St. Sebastian’s School, Needham, MA Learning Stage(s):Middle School, High SchoolDay / Boarding / Residential:DayGender:Boys