FedEx Office 512

FedEx Office #512, also known as FedEx Office Memphis TN Germantown, is a FedEx Office Print & Ship Center located at 6641 Poplar Avenue in Germantown, Tennessee.