Carballo Animal Clinic
Veterinary clinic
8468 SW 8th St · Miami, FL 33144 · 0.3 mi
License VerifiedBoard-certified specialists
A veterinary clinic in Miami offering annual checkups, vaccines, in-house diagnostics, digital X-rays, surgery, dentistry and regenerative therapies. Emergency treatment is provided during regular service hours, and…