FedEx Office 5604

FedEx Office #5604, also known as FedEx Office Oakland CA City Center, is a FedEx Office Print & Ship Center located at 1221 Broadway in Oakland, California.