FedEx Office 3628

FedEx Office #3628 is a FedEx Office Print & Ship Center located at 6 West Lake Street in Chicago, Illinois.