Geno's Country Store1000 North Vasco Rd, Livermore, CA 94551Truck ParkingOvernight ParkingDiesel FuelSee more2.7 mi10+