Where is Logan Square?

Where is Logan Square located?

Logan Square, Logan Square (Station), United States of America (approx. 41.92973°, -87.70854°)


Where is Logan Square on the map?