FedEx Office 654

FedEx Office #654, also known as FedEx Office Vacaville CA, is a FedEx Office Print & Ship Center located at 150 Nut Tree Parkway in Vacaville, California.