FedEx Office Print & Ship Center
2334 N International Pkwy, Dallas 75261