Animal Medical Centers

Large & Small Animal Care in Northwest Iowa


Puppy! Surgery! Spencer Clinic! Hartley Clinic! Bull!

Animal Medical Centers has two veterinary clinics, one in Hartley, Iowa and one in Spencer, Iowa. Veterinarians in both clinics are committed to caring for your pets and your livestock or equine enterprise.

We recognize that dogs and cats are members of your family and treat them as such. The professional and courteous staff at Animal Medical Centers seeks to provide the best possible medical care, surgical care and dental care for their highly-valued patients.

Our veterinarians cover a large portion of Northwest Iowa to work with swine operations, cow-calf enterprises, and beef feedlots to help optimize health and performance. Similarly we work with horse owners to develop the best vaccine and parasite control protocols. We also are able to assist with reproductive services and dental care.

Stop in to either our Hartley or Spencer office to visit with a veterinarian or staff member and learn more about how we can serve your pet, livestock, or equine needs.

Pet Portal Login
Hartley Spencer
(712) 928-2151
(712) 262-7900
(712) 928-2619 (fax)
(712) 262-7901 (fax)
6570 320th Street, Hartley, IA 51346
map it!
515 11th Street SW, Spencer, IA 51301
map it!
SunClosed
Mon7:30am-5:00pm
Tue7:30am-5:00pm
Wed7:30am-5:00pm
Thu7:30am-5:00pm
Fri7:30am-5:00pm
Sat7:30am-12:00pm
SunClosed
Mon7:30am-5:00pm
Tue7:30am-5:00pm
Wed7:30am-5:00pm
Thu7:30am-7:00pm
Fri7:30am-5:00pm
Sat7:30am-4:00pm