FedEx Office 5794

FedEx Office #5794, also known as FedEx Office Tulsa OK Promenade, is a FedEx Office Print & Ship Center located at 4014 South Yale Avenue in Tulsa, Oklahoma.