FedEx Office 1628

FedEx Office #1628 is a FedEx Office Print & Ship Center located at 5375 Napa Street in San Diego, California.