St. Sebastian's SchoolSt. Sebastian's School
1191 Greendale Ave
Needham, MA 02492-4699