Get Directions to Illinois Pollution Control Board ← View details 100 West Randolph Street #11, Chicago, Illinois 60601 +1 312-814-3620 Get Directions From* To * — Required information