Veterinary clinic
Slate Creek Animal Hospital
5630 Mother Lode Dr, Placerville, CA 95667
Opening hours
Hours not listed. Please call ahead at (530) 622-9195 to confirm availability.
5630 Mother Lode Dr, Placerville, CA 95667
Hours not listed. Please call ahead at (530) 622-9195 to confirm availability.