Images of The Day – January 27, 2017

Freeport, Illinois — A rather somber day in Freeport, Illinois as a landmark building, 17 W. Stephenson Street in downtown Freeport meets its demise.

It was just seven years ago that the previous owner bought the building, which at the time was a beautiful downtown property.

We snapped some photos of the demolition as well as took a few other shots of the day.

Leave a Reply