Pet Vet Care Center 3424 Emerson St, Clearlake, CA 95422, USA (707) 994-9100 clearlakevetclinic.com Dr. Brie Duff DVM Get Directions