Big Lots 1058

Big Lots #1058, also known as Big Lots - Selma, is a Big Lots closeout store located at 1403 South Pollock Street in Selma, North Carolina.