Big Lots 4623

Big Lots #4623, also known as Big Lots - Northridge, is a Big Lots closeout store located at 8960 Tampa Avenue in Northridge, California.