https://geocoding.geo.census.gov/geocoder/ Should experiment first to see how well it handles Chicago street data.