Advertisement
Play for FREE every Saturday night!!!Cash prizes, electronics and MUCH, MUCH more!!!
Enjoy Your favorite beverage and anything off of our menu for dinner while you play!!!
Advertisement
Event Venue & Nearby Stays
Skwurt Inn, 406 Sloan St, Peoria, IL 61603, United States,Peoria, Illinois