Closed Location: 5100 N. Francisco Ave. Chicago, IL 60625 Located Within: River Park Map & Facilities Park & Facility Search Locate River Water Spray Feature River Water Spray Feature5100 N. Francisco Ave. Chicago, IL 60625 United States