This business is categorized as a Family Pet Clinic business. VCA Cabrera Animal Hospital is located on 6390 SW 8th St in Miami. Services provided by this facility consist of Microchip Identification, Boarding, Grooming. They can be contacted by calling (305) 261-2374 . They accept Visa, American Express, Discover, Master Card. for payment. They have a total of 4 reviews, 3 positive reviews and 1 negative review.