FedEx Office 5162

FedEx Office #5162 is a FedEx Office Print & Ship Center located at 475 Northwest 23rd Avenue in Portland, Oregon.