Clearlake Veterinary Clinic 3424 Emerson St, Clearlake, CA 95422, USA (707) 994-9100 clearlakevetclinic.com Dr.Brie Duff Get Directions