FedEx Office 5696

FedEx Office #5696 is a FedEx Office Print & Ship Center located at 1337 Lexington Avenue in New York, New York.