Apollo Activity Center
104 North State Street, Belvidere, IL 61008
Theater
The Apollo is an all-purpose activity center, featuring a renovated historic 1912 theater.
104 North State Street, Belvidere, IL 61008
Theater
The Apollo is an all-purpose activity center, featuring a renovated historic 1912 theater.