FedEx Office 2123

FedEx Office #2123 is a FedEx Office Print & Ship Center located at 10501 South Redwood Road in South Jordan, Utah.