Meteorological Equip Service Inc Map phone 701 Devonshire Dr # C52 Champaign, Illinois 61820 Weather Forecast Champaign Map phone 509 S Neil St Champaign, Illinois 61820