4.1 from 116 reviews
Address 14504 SW 8th St, Miami, FL 33184
Phone Number +17862754629
Offers Veterinarian > Parasite Tests
"They push diagnostic tests, and never give a clear cut diagnosis."
"Our experience is always one of a great quality care and nice atmosphere."