Get Directions to Urban Innovation Center ← View details 3440 South Dearborn Street, Chicago, Illinois 60616 +1 312-725-8601 Get Directions From* To * — Required information