3.2 from 299 reviews
Address 3101 N Miami Ave Ste 110, Miami, FL 33127
Phone Number +13055734895
Offers Veterinarian > Pet Healthcare
"There to give me my dog, so who is watching after the dogs then ?"
"Only good thing is location, rest is downright horrible."
4.5 from 119 reviews
Address 11439 SW 40th St, Miami, FL 33165
Phone Number +13052213105
Offers Veterinarian > Pet Healthcare
"I am so disappointed with the quality of service I received."
"Love this place and my dog feels at home."