FedEx Office 2263

FedEx Office #2263 is a FedEx Office Print & Ship Center located at 3167 College Avenue in Berkeley, California.