Calendar of Events

Elgin Civil War Reenactment: The Civil War Experience


A reenactment camp June 9 and 10 on city-owned land off Route 31 and adjacent to the Elgin Mental Health Center campus.

Additional Details to come.