Town & Country Veterinary Clinic
Veterinary clinic
1051 S Water St · Starke, FL 32091 · 0.5 mi
AAHA accredited
Town & Country Veterinary Clinic is an AAHA-accredited animal hospital in Starke, Florida, serving dogs, cats and other companion pets since 1997. It offers wellness exams, vaccinations, dental care, surgery,…