Holmes Animal Clinic
Veterinary clinic
2200 US-18 · Algona, IA 50511
Holmes Animal Clinic in Algona, Iowa, provides small animal medicine, surgery, dentistry and physical therapy, along with large animal care. The clinic offers dog and cat boarding, with cat condos and dog suites…