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