Amazon delivery truck drivers, honking as they entered the Amazon delivery station in South Hall, alerted workers of their arrival and that busy moments lie ahead.
Where was that Amazon package before it got to your door? Probably in this new Buford facility