All Reviews by pacochulamia

  • Town And Country Animal Hospital 13475 SW 136th St, Miami, FL 33186 (305) 238-2222

    5 stars Posted on 07/16/2011 06:59pm

    Provided by YPmobile

    The Drs and staff our execellent. The facility is very clean and well kept. I've been taking my pets there for several years and have no complaints. Appointments are on time. They care for my pets like if it was their own. 100% would recommend!