Holmes Animal Clinic
Veterinary clinic
309 E North St · Algona, IA 50511 · 0.5 mi
Holmes Animal Clinic in Algona, Iowa, offers small animal medicine, surgery, dentistry and physical therapy, along with large animal services. It also provides dog and cat boarding, with cat condos and dog suites at…