(Redirected from Avalon Nightclub)
|Address||959 W. Belmont Ave|
Chicago, IL, US
Avalon Niteclub was a night club and music venue in Chicago that The Smashing Pumpkins frequented in their early years. The venue closed in 1995 and is now a hair salon, though the stage area was left intact for nostalgic reasons.