Veterinary clinic
Davies Animal Medical Hospital
1630 Sierra Ave #1, Yuba City, CA 95993
Opening hours
Hours not listed. Please call ahead at (530) 671-3014 to confirm availability.
1630 Sierra Ave #1, Yuba City, CA 95993
Hours not listed. Please call ahead at (530) 671-3014 to confirm availability.