In looking around the app store, I found a tournament app by the National Pinball League. I checked the site at nationalpinball.com. National Pinball League is a group dedicated to supporting competitive pinball. They certify locations and hold sanctioned tournaments. Their calendar currently does not list any upcoming tournaments. I have registered as a member and will post about any upcoming events.
One of the certified locations is The Pinball Gallery in Downington, PA. I visited The Pinball Gallery in 2012 when I was working in Philadelphia. It is about a half hour drive from Philadelphia and can also be reached by train from Philadelphia. When I was there, all of the machines were in great shape and played without any problems. When I was there, they had 14 or 16 machines. I spent an afternoon there and had a great time. They had a mix of newer Sterns and 90s, 80s and 70s Bally and Williams titles.