FedEx Office 5708

FedEx Office #5708 is a FedEx Office Print & Ship Center located at 189 Eighth Avenue in New York, New York.