Find Smith Flat Animal Hospital in El Dorado County, CA

  • Smith Flat Animal Hospital
  • 2012 Smith Flat Road, Placerville, CA 95667
  • 530-626-8180
  • 530-626-3485