FedEx Office 5604

FedEx Office #5604 is a FedEx Office Print & Ship Center located at 500 12th Street in Oakland, California.