FedEx Office 477

FedEx Office #477 is a FedEx Office Print & Ship Center located at 4190 North Mesa Street in El Paso, Texas.