Davies Animal Medical Hospital
Veterinary clinic
1630 Sierra Ave #1 · Yuba City, CA 95993 · 0.1 mi
License Verified
Davies Animal Medical Hospital is an independently owned veterinary practice in Yuba City, operating since 1991 with about ten doctors. It offers urgent and emergency care, surgery, dentistry, in-house diagnostics,…