The South Shore Expo Center in Plymouth, a 67,000-square-foot building with more than 60,000 square feet of useable space, has opened its doors.

The center is now the largest open space convention facility of any venue south of Boston to Cape Cod and Providence, according to a statement.

The South Shore Expo Center at 8 Natalie Way offers several amenities including indoor and outdoor function space, a full service café and bar, electrical services, state-of-the-art HVAC and an eight-speaker Bose sound system.

The Expo Center is holding its grand opening on Thursday, Nov. 19 at 5 p.m.

 

South Shore Expo Center Opens In Plymouth

by Banker & Tradesman time to read: <1 min
0