Tourist Information near Northwood Shopping Center in Vacaville, CA