Arcola City Hall and Arcola Center Location xxxLocust & E Main St.ArcolaIL61910 Next Event No upcoming events Loading Map.... Arcola City Hall and Arcola CenterLocust & E Main St. - Arcola 39.6843194 -88.3066475 Upcoming Events No events in this location