FedEx Office 1000

FedEx Office #1000 is a FedEx Office Print & Ship Center located at 127 South Clinton Street in Chicago, Illinois.