FedEx Office 921

FedEx Office #921 is a FedEx Office Print & Ship Center located at 7400 Laguna Boulevard in Elk Grove, California.