welcome to SR meaculpa
I'm not in NA or AA but I think I'd probably try and make some contact every time I went, even if it's just to help set up or pack up...it needn't be a big social thing, but that way you might make some new contacts in a low key way?
I'm sure you'll get some great ideas from other people here too
D