What you can visit, is the spiritual successor (debatable), which is Center for Contemporary Music (CCM).
Reply on news.ycombinator.com