I am not used to libraries with art galleries, exhibits, and a performing arts theater. My daughter has performed here several times with Dramakids and it is a great place to see a show. I wish they had a better entry way for the pre-show but still, they truly give back to the community. The library really caters to the children having readings, dancing and singing, and other events regularly!