FedEx Office 839

FedEx Office #839, also known as FedEx Office Memphis TN Cordova, is a FedEx Office Print & Ship Center located at 1130 North Germantown Parkway in Cordova, Tennessee.