PEORIA, Ill. (WMBD) — City officials, state representatives and community members swung hammers into walls to mark the beginning of construction of Distillery Labs at 201 SW Adams in Peoria, a startup innovation center four years in the making. Once complete, the 40,000-square-foot innovation center will help entrepreneurs launch and grow their companies. It will […]