Those three locations are amazing and there really isn't much reason to visit anywhere else.
A good pinball day starts at St. Peters Village, Heads to Pinball Gallery and then ends up at the Railroad Street Bar and Grill.
St Peters Village has an amazing collection of EM games almost all set to 2 games for 25c. Call ahead to check hours, as sometimes they can vary.
Pinball Gallery is just an amazing free play arcade with 50+ pinball machines. All in very good condition. A bit pricy, but if you plan your visit during the entire hours they are open it is a good deal.
Railroad Street Bar and grill is a great place to pickup a drink and play some pinball. The games are very clean. Only downside is it can be quite loud and sometimes the pinball room can be busy with other patrons who kinda get in the way. Not a very family friendly place in the evening, so plan accordingly. All the games are typically in A+ shape with some amazing titles.
Honestly people who are nearby to this triangle of pinball awesomeness have no idea how good they have it.