FedEx Office 5902

FedEx Office #5902, also known as FedEx Office Beaverton OR Town Square, is a FedEx Office Print & Ship Center located at 11693 Southwest Beaverton Hillsdale Highway in Beaverton, Oregon.