Loading Map....
Address
123 W. 43rd Street
New York
New York
Eastern
10036
United States
The Town Hall is a 1,500-seat, 501C3 non-profit national historic landmark venue in the heart of New York City, created by suffragists in 1921 and host to countless cultural and musical milestone.