Probably farther than you want to go but there is a great arcade in Des Moines called The Old School Arcade. It is owner by a local collector. I think they have around 20 pins. There is a back room with newer Sterns. Hard to say what the current inventory is because he rotates machines in and out of his home collection. I know he recently added an AS and BM66. It is one price to play and all games are set to free play.
http://www.theoldschoolarcade.com/
There is also a new (very new) barcade in Des Moines that just opened called The Operating Room that was opened by a local surgeon and pinball collector. I haven't been there yet but my daughter went last week and said it was very cool and sent me pictures of a lot of new Sterns - they are also a Stern dealership as well. They have a Whoa Nellie and a Pabst Can Crusher as well as AS, BM66, AFMR, MMR, WOZ, TH, etc. You would have to check to see if minors can enter though.