Big Lots 1682

Big Lots #1682, also known as Big Lots - Owasso, is a Big Lots closeout store located at 8787 North Owasso Expressway in Owasso, Oklahoma.