FedEx Office 5003

FedEx Office #5003 is a FedEx Office Print & Ship Center located at 4360 East Main Street in Ventura, California.