FedEx Office 268

FedEx Office #268 is a FedEx Office Print & Ship Center located at 600 3rd Avenue in New York, New York.