This branch of the Washington County library system is pretty new and it is huge! There are lots of items for all ages and interests. It is actually big enough that it can be a little overwhelming to try and find things at times, but the staff is quite helpful and the selection is definitely impressive.
There are sevreal extra rooms, where they conduct lots of story time for kids of different ages, as well as special programs and activities throughout the year.
They have a nice selection of not only books but music CDs and videos/DVDs as well - while this is a very popular library and things are often checked out before they ever hit the shelves (especially the newer items), you can place them on hold and be notified when they are in.