aprilmwilliams.com
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 …