Animal Advocates Veterinary Hospital
Veterinary clinic
3899 Sonoma Blvd · Vallejo, CA 94589 · 2.7 mi
License Verified
Animal Advocates Veterinary Hospital in Vallejo treats dogs and cats of all sizes under Dr. Victor Liu. It offers wellness exams, dental care, ultrasound diagnostics, general surgery and urgent care, and currently…