Lake Villa is at least 50 miles north of Chicago city limits, near the Illinois-Wisconsin border.
No -it’s at Rt 83, Roosevelt to North Ave, just west of Hillside