FedEx Office 2905

FedEx Office #2905, also known as FedEx Office San Jose CA Blossom Hill Rd, is a FedEx Office Print & Ship Center located at 830 Blossom Hill Road in San Jose, California.