FedEx Office 3610

FedEx Office #3610, also known as FedEx Office Chicago IL River North, is a FedEx Office Print & Ship Center located at 444 North Wells Street in Chicago, Illinois.