Town & Country Animal Hospital at 112 Leesburg Road in Telford, Tennessee
Town & Country Animal Hospital is healthcare, which located in Tennessee. They address is 112 Leesburg Road.
On this page you can see full information about Town & Country Animal Hospital in 112 Leesburg Road, Tennessee: customer reviews, opening times, drive directions, photos, contacts etc.
Phone: +1 423-913-2737
Address:
112 Leesburg Road,Telford, Tennessee
37690 Get directions
Web site: tennesseevet.com
Categories: Veterinary care
Customer Reviews about Town & Country Animal Hospital
- ✪ ✪ ✪ ✪ ✪Have only been here a couple times. Once with my own pet and once to scan a lost pet. I have been greeted warmly and had a pleasant experience both times.November 12, 2017by Alicia Gourley
How would you rate this service?
☆ ☆ ☆ ☆ ☆ Opening hours Closed now
Today: 08:00 am — 06:00 pm
Monday | 08:00 am — 06:00 pm |
Tuesday | 08:00 am — 06:00 pm |
Wednesday | 08:00 am — 06:00 pm |
Thursday | 08:00 am — 06:00 pm |
Friday | 08:00 am — 06:00 pm |
Saturday | 08:00 am — 01:00 pm |