Where is Logan Square?

Where is Logan Square located?

Logan Square, Logan Square, United States of America (approx. 39.96°, -75.17°)


Where is Logan Square on the map?