Map & Facilities

Humboldt Playground -NE

2800 W. Le Moyne Dr.
Chicago, IL 60622
United States