FedEx Office 639

FedEx Office #639 is a FedEx Office Print & Ship Center located at 841 Macarthur Park in Irving, Texas.