Holmes Animal Clinic
Veterinary clinic
2200 US-18 · Algona, IA 50511 · 0.2 mi
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…