All Pets Animal Clinic
1420 Lake St, Spirit Lake, IA 51360
2 veterinary clinics in and around Spirit Lake.
1420 Lake St, Spirit Lake, IA 51360
1964 Hwy 9, Spirit Lake, IA 51360
Trouble breathing, suspected poisoning, collapse, or a male cat that can’t urinate are always emergencies. Call ahead so the team can prepare.