Big Lots 563

Big Lots #563, also known as Big Lots - Ormond Beach, is a Big Lots closeout store located at 122 South Nova Road in Ormond Beach, Florida.