FedEx Office 2039

FedEx Office #2039 is a FedEx Office Print & Ship Center located at 3100 Folsom Boulevard in Sacramento, California.