Stoddard Hall Auditorium

230 Herrick Rd
Newton Center, MA 02459

Stoddard Hall Auditorium is a versatile event space situated in Newton Center, MA. The venue caters to a wide range of gatherings, offering a spacious and well-equipped setting for various events and functions.

With its convenient location and flexible layout, Stoddard Hall Auditorium provides a suitable backdrop for conferences, seminars, performances, and other special occasions. Clients can expect a professional and accommodating atmosphere to host their events.

Generated from their business information

Own this business?
See a problem?

You might also like

United StatesMassachusettsNewton CenterStoddard Hall Auditorium