Stoddard Hall Posted on March 15, 2019 by scma Loading Map.... Stoddard Hall17 Elm St - NorthamptonEvents 42.318493 -72.6356783 Address 17 Elm St Northampton MA 01063 United States Hours Upcoming EventsNo events in this location