Tower Building Home of Downtown Elgin Technology Center

The Tower Building in downtown Elgin stands head and shoulders above the city skyline. The Art Deco structure near the Fox River is on the U.S. National Register of Historic Places. Larry runs the manual elevator and knows where everyone is in the building. Vacant for many years, the site is now home to the […]