Get Directions to Elgin Public Works Department ← View details 1900 Holmes Road, Elgin, Illinois 60123 +1 847-697-3160 Get Directions From* To * — Required information