Address 4213 First St Livermore CA 94551 United States
Phone: (925) 371-0342 Open 24 Hours a Day: Yes