Concert Venues in Belvidere The Apollo Theatre AC Where: 104 N. State St, Belvidere, Illinois - 61008 Events: 7