About City Building

Historic Architecture, Architecture, Interesting Places, Other Buildings And Structures

The City Building is a Registered Historic Place in St. Charles, Illinois. It was the first structure in the city built specifically for government use, and has served variously as town hall, police station, fire house, circuit court, and public works monitoring station.

Source From: Wikipedia
60, North Riverside Avenue, St. Charles, Kane County, Illinois, United States of America, 60174

Nearest places in City Building