2620 N Milwaukee Ave, Chicago, IL 60647
Logan Square is a Subway station located at 2620 N Milwaukee Ave, Chicago, IL 60647. It has received 25 reviews with an average rating of 4.4 stars.
The address of Logan Square: 2620 N Milwaukee Ave, Chicago, IL 60647
Logan Square has 4.4 stars from 25 reviews
Subway station