• Village of South Elgin Board of Trustees

    • Government Offices
    10 N Water Street
    South Elgin, IL 60177
    (847) 742-5780
    (847) 742-3253 (fax)
  • Upcoming Events

    Upcoming Events

  •