FedEx Office 3113

FedEx Office #3113, also known as FedEx Office Arlington TX Texas I20, is a FedEx Office Print & Ship Center located at 1401 West Interstate 20 Highway in Arlington, Texas.