FedEx Office 560

FedEx Office #560, also known as FedEx Office Tulsa OK Downtown, is a FedEx Office Print & Ship Center located at 400 South Boston Avenue in Tulsa, Oklahoma.