FedEx Office 839

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