FedEx Office 1641

FedEx Office #1641 is a FedEx Office Print & Ship Center located at 9077 Poplar Avenue in Germantown, Tennessee.