Veterinary clinic
Smith Flat Animal Hospital
2012 Smith Flat Rd, Placerville, CA 95667
Opening hours
Hours not listed. Please call ahead at (530) 626-8180 to confirm availability.
2012 Smith Flat Rd, Placerville, CA 95667
Hours not listed. Please call ahead at (530) 626-8180 to confirm availability.