Peoria Clocktower
2 Main St
Peoria, IL 61602
The Peoria Clocktower, a historic landmark located in Peoria, Illinois, stands as a symbol of the city's rich heritage. Constructed in the early 20th century, this iconic structure features a distinctive clock face and elegant architectural elements that attract both locals and tourists. Surrounded by vibrant community spaces, the clocktower serves as a gathering point, offering a glimpse into Peoria's past while remaining a cherished part of its present.
Generated from this place's information
See a problem?
You might also like
Partial Data by Foursquare.