Best Internal Medicine in Des Moines, Iowa

 alt='This place saved my dogs life and our family appreciates them to the fullest'

All-Pets Hospital

4.7 from 414 reviews

Address 1330 2nd Ave, Des Moines, IA 50314

Phone Number +15152628535

Offers Veterinarian > Internal Medicine

"Only place I take my dog AWESOME STAFF"
"Really appreciate their work with my cats."

People typically spend 10-45 min here

 alt='I had a rather unpleasant experience at the emergency vet in Des Moines and was quoted an outrageous price so I opted to'

Ingersoll Animal Hospital

4.7 from 413 reviews

Address 3009 Ingersoll Ave, Des Moines, IA 50312

Phone Number +15152743555

Offers Veterinarian > Internal Medicine

"Location is great, facility is always clean & my puppy gets quality care."
"We take our 65lb dog here for regular care as well as boarding and grooming."

People typically spend 15 min to 1 hr here

 alt='Such wonderful help for my fur baby. She likes to swallow things she shouldn

All-Pets Hospital: Berge Kathy DVM

4.8 from 51 reviews

Address 1330 2nd Ave, Des Moines, IA 50314

Phone Number +15152628535

Offers Veterinarian > Internal Medicine

"Great service and their prices are affordable"
"Check-in was a breeze and I appreciated the Covid-19 safety measures in place."