Layoffs Announced At Owens Corning Fiberglass Plant In AmarilloIt was a blow to longtime employees at the local Owens Corning fiberglass factory in south Amarillo.Braden
Is The Amarillo Pier 1 Imports Store Closing?Pier 1, which is based out of Fort Worth, announced this week that they will be closing the large number of stores to cut their footprint and expenses.Braden