FedEx Office 539

FedEx Office #539 is a FedEx Office Print & Ship Center located at 257 West Calaveras Boulevard in Milpitas, California.