FedEx Corporation
Federal Express Fed Ex delivered my package 3 days later than they claimed. Memphis, TN 38120
The package wal laying on FedEx vehicle (delivery truck) for 3 days at their local facility Wallingford CT (according to their web tracking info). ...