Leo J. Meehan School of Business

September 10, 2019


The most ambitious capital project in Stonehill history, the $35 million Leo J. Meehan School of Business building opened in late August. Popular with students, faculty and visitors, it’s buzzing with activity every day. To get a feel for what it offers, see the photos below.