play check in 2633 Kirchoff Road • Rolling Meadows, IL • 224-735-2222 NEW LOCATION: 654 Meacham Rd, Elk Grove Village • 847-466-5240 win