FedEx Office 5673

FedEx Office #5673 is a FedEx Office Print & Ship Center located at 5730 Cottle Road in San Jose, California.