Bowdoin Making Progress on St. Sebastian’s New West Campus Center

October 2017

Bowdoin Construction is well underway with St. Sebastian’s new West Campus Center in Needham, MA. The project will add 49,000 s.f. of new athletic, classroom and administrative space as well as 21,000 s.f. of renovated space. The new and expanded facilities, designed by Robert Olson + Associates,  will feature a theatre/lecture space for drama, college admissions, athletics, and other purposes; locker rooms for visitors, and for all coaches and referees – both male and female; two full basketball courts – one of which will have a balcony overlook; six squash courts; a wrestling room, which will accommodate two full mats and two sets of bleachers; administrative offices for athletics, admissions, college counseling, business, development, communications, and archives; conference rooms; and an elevator, providing access for all.

Back to all news