FedEx Office 5139

FedEx Office #5139, also known as FedEx Office Portland OR Lloyd Center, is a FedEx Office Print & Ship Center located at 1605 Northeast 7th Avenue in Portland, Oregon.