Rock Island - watch for the strip mall with Dollar General - right next door...
All I can say is "WOW"!! This place is tremendous! Where can you play all day (10am-8pm) for $25? Where can you shoot all the balls you can stand for $25? Where can you play inside, stay clean and dry, have unlimited numbers of games and have pretty good competition for the money? This is the place for all that!! Fully stocked pro shop, very friendly and helpful staff, cats keeping an eye on your gear... what more could you want?!? The only downside is the break while balls are swept, cleaned and re-issued - but hey, its enough time for a snack, drink, nap or review of games and tactics.
We drove 2 1/2 hours and it was worth every minute and every mile - will definitely return - soon!