FedEx Supply Chain, Inc. has announced the discontinuation of its operations at a facility located at 12200 Presidents Ct, Jacksonville, FL, effective May 31, 2025. The decision comes as the company transitions its business at the Jacksonville facility to a new provider.…