900 S. Barrington Rd Streamwood, IL 60107
Mon-Tues: Closed Wed-Fri: 12pm-8pm Sat-Sun: 10am-7pmTreasure Hunt Open: Thursday-Sunday
900 South Barrington Road, Streamwood, IL 60107