Home › Venues › John M. Greene Hall John M. Greene Hall Tickets Buy tickets for concerts at John M. Greene Hall in Northampton, MA. No Upcoming Events No upcoming events scheduled at John M. Greene Hall. Please contact us with any corrections. Hotels & Lodging Near John M. Greene Hall About the Venue John M. Greene Hall At-a-Glance Address60 Elm StNorthampton, MA 01060United States Map & Directions Advertisement