South Dade Animal Hospital 6380 S Dixie Hwy South Miami, FL 33143 Phone: (305) 661-2573 Fax: (305) 661-0448
Category: Veterinarians