Stonehill College Dedicates Meehan School of Business
Stonehill College dedicated the $35 million Leo J. Meehan School of Business in October of 2019 in Easton, Mass. Designed by The S/L/A/M Collaborative, the three-story, 63,450-sf facility features adaptive classrooms, collaboration spaces, simulated trading rooms, and business innovation studios with integrated maker spaces.