English Plaza Animal Hospital 600 English Ave Homestead, FL 33030 Phone: (305) 248-6536 Fax: (305) 248-1876
Category: Veterinarians