← Back to Events Chicago Loop Sports Bar & Grill + Google Map 7 W Streamwood Blvd Streamwood, IL 60107 United States (630) 830-2565 http://www.chicago-loop.com There were no results found.