FedEx Office 5494

FedEx Office #5494 is a FedEx Office Print & Ship Center located at 1510 Oliver Road in Fairfield, California.