FedEx Office 1512

FedEx Office #1512, also known as FedEx Office Alexandria LA MacArthur Vllg, is a FedEx Office Print & Ship Center located at 1460 MacArthur Drive in Alexandria, Louisiana.