The Avalon In Chicago, Venue Of The First Smashing Pumpkins Gig 0 Sort Venue Locations Los Angeles Area San Francisco Area North East U.S. Other U.S. Canada Former Location – The Smashing Pumpkins played their first ever club gig here. It’s now a hair salon, although they have maintained the stage areas for nostalgia. The Avalon 959 W. Belmont Chicago IL 60657 Related
Recent Comments