FedEx Office 535

FedEx Office #535, also known as FedEx Office Tualatin OR, is a FedEx Office Print & Ship Center located at 8707 Southwest Tualatin-Sherwood Road in Tualatin, Oregon.