News

After months of anticipation, a new Barnes & Noble has officially opened its doors at a shopping center in York County.