The Lakeview Museum of Arts & Sciences in Peoria, IL, is a former museum that is no longer maintained in Roadtrippers. It was located at 1125 W Lake Ave and offered a range of exhibits and programs exploring art, science, and culture.
Visitors could enjoy attractions such as the Peoria Zoo and the Mennonite Heritage Center, both located nearby, making it a great destination for those interested in exploring the local culture and history.
Generated from the website