Closed
Location:
4100 N. Long Ave.
Chicago, IL 60641
Location Notes:
Located within the outdoor pool area.
Located Within:
Portage Park