People say packages are stuck in delivery limbo
Several people in metro Atlanta are claiming their packages have been stuck in a delivery limbo at the FedEx facility in Norcross.
Several people in metro Atlanta are claiming their packages have been stuck in a delivery limbo at the FedEx facility in Norcross.