FedEx Office 5132

FedEx Office #5132, also known as FedEx Office Chico CA, is a FedEx Office Print & Ship Center located at 1722 Mangrove Avenue in Chico, California.