FedEx Office 2699

FedEx Office #2699, also known as FedEx Office Escondido CA, is a FedEx Office Print & Ship Center located at 1354 West Valley Parkway in Escondido, California.