FedEx Office 538

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