Big Lots 1784

Big Lots #1784, also known as Big Lots - North Peoria, is a Big Lots closeout store located at 8901 North Knoxville Avenue in Peoria, Illinois.