Veterinary clinic
Otter Creek Veterinary Clinic
108 2nd St, Schleswig, IA 51461
Opening hours
Hours not listed. Please call ahead at (712) 676-3715 to confirm availability.
108 2nd St, Schleswig, IA 51461
Hours not listed. Please call ahead at (712) 676-3715 to confirm availability.