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.

Other animal hospitals in Placerville