Veterinarians go Results Found: 2 Button group with nested dropdown Yao Animal Hospital Yao Animal Hospital 7481 Biscayne BLVD. Miami FL 33138 (305) 751-8552 Alice and George Burch Alice and George Burch 1440 NE 101 Street Miami Shores FL 33138 (305) 318-9578954) 457-8560