New Vacaville Public Library - Town Square

The new 10,000 square foot Vacaville Public Library – Town Square opened on January 21, 2005. The new Library is within walking distance of the Creek Walk and Main Street shops and boasts a meeting room, computer center, study rooms and a comfortable reading area creek side.