
Ice skating path, bandshell, shops and more still on the table for old St. Charles police station site on Fox River
The city is still considering a number of different options for the site, located at 211 N. Riverside Ave. along the downtown riverfront.







