Kendall Animal Medical Center
Veterinary clinic
12586 SW 88th St · Miami, FL 33186 · 0.1 mi
License Verified
Kendall Animal Medical Center is a veterinary hospital in Miami, Florida, serving dogs and cats across South Florida. It offers emergency and urgent care, surgeries, dental care, wellness exams, vaccinations and…