FedEx Office 1923

FedEx Office #1923 is a FedEx Office Print & Ship Center located at 2199 Monterey Road in San Jose, California.