CBS 2 Chicago wbbm7801059 670 The Score

St. Charles Becoming An Entertainment Destination

The Arcada Theater is just one of the many things to celebrate in west suburban St. Charles, which is becoming a great place for entertainment.