Chicago Architecture Info
The Twin Towers
Address
123 Southwest Jefferson Avenue
Peoria, Illinois 61602
Basic Information
Type Skyscraper
Floors: 29
Neighborhood: Downtown Peoria