Big Lots 72

Big Lots #72, also known as Big Lots - West Peoria, is a Big Lots closeout store located at 3013 North Sterling Avenue in Peoria, Illinois.