Ping Tom Memorial Park and Indoor Pool

1700 S. Wentworth Ave.
Chicago, Illinois, 60616, United States