Captains Walk Shopping Mall ← View details 6033 North Sheridan Road, Chicago, IL 60660 Get Directions From* To * — Required information