Davies Animal Medical Hospital Serving Yuba City, CA View Phone 530-671-3014 1630 Sierra Ave, Ste 1Yuba City, CA 95993 View Website Experience & Reliability Send to My Email Send to My Phone Print this Page