FedEx Office 1146

FedEx Office #1146 is a FedEx Office Print & Ship Center located at 3810 Truxel Road in Sacramento, California.