FedEx Office 2696

FedEx Office #2696, also known as FedEx Office San Diego CA Downtown, is a FedEx Office Print & Ship Center located at 532 C Street in San Diego, California.