FedEx Office 5803

FedEx Office #5803 is a FedEx Office Print & Ship Center located at 3951 Vestal Parkway East in Vestal, New York.