About Millis Animal Hospital in Saint Louis, MO

I Love Cats

Check out Millis Animal Hospital at 1411 South Big Bend Boulevard Saint Louis, MO 63117 if your looking for Veterinary Services for Animal Specialties in Saint Louis, Missouri.

Millis Animal Hospital In Saint Louis, MO

Millis Animal Hospital is primarily operates in Veterinary Services for Animal Specialties.

Millis Animal Hospital's Contact Information

Millis Animal Hospital
1411 South Big Bend Boulevard
Saint Louis, MO 63117


Phone: (314) 647-8223

Millis Animal Hospital In Saint Louis, MO