Find Slate Creek Animal Hospital in El Dorado County, CA

  • Slate Creek Animal Hospital
  • 5630 Mother Lode Drive, Placerville, CA 95667
  • 530-622-9195
  • 530-622-5045