Clock Tower Centre

Clock Tower Centre

Isaac
The Clock Tower Centre is a historic five story office building in downtown Kankakee, IL and it used to be called the arcade building. #Arcade_Building #Downtown #Historic #Illinois #Kankakee #office
Default Title