I highly recommend stopping by the Abington location just to say hi and meet some people. A lot of the regulars there play board games all the time, but definitely don't consider themselves a "board game group" or "club" or anything like that.
Maybe one of them will see this post and be able to give you some more details.