The Town Hall
Address: 123 West 43rd Street, New York, NY, 10036
Website: https://www.thetownhall.org/
About the Venue
Originally founded in 1921, by suffragists, this national landmark has played host to countless cultural and musical milestones. Its vibrant, progressive, and diverse programming has solidified its status as an iconic New York City institution.