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