FedEx Office 3628

FedEx Office #3628, also known as FedEx Office Chicago IL State St, is a FedEx Office Print & Ship Center located at 6 West Lake Street in Chicago, Illinois.