4.1 from 116 reviews
Address 14504 SW 8th St, Miami, FL 33184
Phone Number +17862754629
Offers Veterinarian > Pet Emergency Room
"They push diagnostic tests, and never give a clear cut diagnosis."
"Our experience is always one of a great quality care and nice atmosphere."
4.7 from 124 reviews
Address 5753 Bird Rd, Miami, FL 33155
Phone Number +13056616466
Offers Veterinarian > Pet Emergency Room
"But their service was excellent and prices were very fair."
"Love the place and the people that work there."