Get Directions to Clark & Devon Shell ← View details 6346 NORTH CLARK STREET, Chicago, Illinois 60660 773 274 6020 Get Directions From* To * — Required information