Big Lots 1631

Big Lots #1631, also known as Big Lots - Elmira, is a Big Lots closeout store located at 801 Lake Street in Elmira, New York.