FedEx Office 2698

FedEx Office #2698 is a FedEx Office Print & Ship Center located at 1834 Garnet Avenue in San Diego, California.