Frankenbike, in Texas, is the same concept. I dont meant this as a condescending comment. Just a matter of fact so you could look into that.
From what I know, they hold it at bike shops and bicycle friendly bars. They have their locations "donated." Then people show up, set up, and leave. People come and go, etc. There is no charge for people to set up.