Amazon’s New Delivery Station Opens In Colfax

Amazon officials said the 66,000 square-foot building already has hundreds of people hard at work.
Published: 5:18 PM EDT October 17, 2019
Updated: 10:12 PM EDT October 17, 2019