FedEx Office 5681

FedEx Office #5681 is a FedEx Office Print & Ship Center located at 118 East John Carpenter Freeway in Irving, Texas.