The Apollo Theater
Belvidere
VENUE
The Apollo Theater is a live music venue in Belvidere, Illinois.
PHONE
+1 815-547-3400
ADDRESS
104 North State Street
Belvidere
IL
61008
SOCIAL
UPCOMING EVENTS
No Upcoming Events
This artist has no upcoming events listed