Streamwood Bowl
1232 East Irving Park Road
Streamwood, IL 60107
(630) 837-5800