Belvidere, Illinois, United States of America
The Apollo Theatre AC
is located at 104 N. State St in Belvidere
Boone County Fairgrounds - Belvidere
is located at 8791 IL-76 in Belvidere