1 Town Sqaure Place (Inside the Library) Posted by Nicole Herman on June 18, 2013 Loading Map.... 1 Town Sqaure Place (Inside the Library)1 Town Square PlaceVacaville, California 95688Get driving directions 38.35764899999999 -121.98761100000002 Address 1 Town Square Place Vacaville California 95688 United States Upcoming Events No events in this location