FedEx Office 538

FedEx Office #538 is a FedEx Office Print & Ship Center located at 8325 West Bell Road in Peoria, Arizona.