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
Also at this address
See a problem?


