Streamwood Bowl
1232 Irving Park Rd, Streamwood 60107