Town And Country Animal Hospital

13475 SW 136th St
Miami, FL  
Hours of Operation
Mon - Fri 7:30 am - 5:30 pm
Sat 7:30 am - 12:00 pm
Sun Closed
Customer Reviews
Angela M. on 03/09/2015
I have been allowing this clinic to care...
Robert H. on 02/16/2015
If you want your pet to be attended to, ...
Business Details