FedEx Office 1000

FedEx Office #1000, also known as FedEx Office Chicago IL Canal, is a FedEx Office Print & Ship Center located at 127 South Clinton in Chicago, Illinois.