FedEx Office 657

FedEx Office #657 is a FedEx Office Print & Ship Center located at 734 University Avenue in San Diego, California.