FedEx Office 1085

FedEx Office #1085, also known as FedEx Office Chicago IL Illinois Center, is a FedEx Office Print & Ship Center located at 111 East Wacker Drive in Chicago, Illinois.