Peoria Next Innovation Center Loading Map.... Peoria Next Innovation Center801 W Main St - PeoriaEvents 40.7000148 -89.6057022 Address 801 W Main St Peoria Illinois 61606 United States Upcoming Events No events in this location