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
mrosyr on 07/24/2013
Today was our first visit with our puppy...
elena.tkatcheva on 03/22/2013
What a great place to take your pet to!!...
Business Details