Location

UC Davis VMTHUC Davis VMTH
Large Animal Hospital
1 Garrod Drive
DavisCA95616United States

Telephone

(530) 752-0290