11930 Sw 8th St.,
Miami , FL 33184 UNITED STATES
Based on 1 reviews
kind and caring treatment for our dogOne of our dogs got out and into a fight with another one in the neighborhood that scratched him up pretty badly. We rushed him over to the Pet Lovers Animal Clinic to get treated and were very happy with their care and attention. The...
Worldwide > United States > Miami, FL > Veterinarians