FedEx Office 209

FedEx Office #209, also known as FedEx Office Tulsa OK Memorial, is a FedEx Office Print & Ship Center located at 8228 East 61st Street in Tulsa, Oklahoma.