FedEx Office 5145

FedEx Office #5145 is a FedEx Office Print & Ship Center located at 2201 Shattuck Avenue in Berkeley, California.