New entertainment center slanted for former Round1 location at Northwoods Mall July 2, 2024 by Admin PEORIA, Ill. – A new entertainment center will be coming to Northwoods Mall in Peoria. 25 News reports Tilted … Source link