FedEx Office 299

FedEx Office #299 is a FedEx Office Print & Ship Center located at 106 North Carpenter Street in Chicago, Illinois.