Where is Touhy Ave & Central Ave located?
Touhy Ave & Central Ave, Touhy Ave & Central Ave, United States of America (approx. 42.01205°, -87.76714°)
Touhy Ave & Central Ave, Touhy Ave & Central Ave, United States of America (approx. 42.01205°, -87.76714°)