South Beach Animal Hospital 1874 West Avenue, Miami Beach, FL 33139