City Special Events Calendar

  1. Fri Sep. 24 - Sun Oct. 3

    Independent Players presents "Waiting for Godot" Waiting for Godot is a play in which two character...
  2. Fri Sep. 24

    Elgin Native Roots The Sustainability Commission will be at the Elgin...
  1. Fri Oct. 1

    Elgin Native Roots The Sustainability Commission will be at the Elgin...
  2. Fri Oct. 8 - Sun Oct. 17

View All