Map & Facilities

Eckhart Park Pool

1330 W. Chicago Ave.
Chicago, IL 60642
United States

:
(312) 746-5553