Skip to content
Town & Country Animal Hospital
ACCEPTING NEW PATIENTS

Full-Service Veterinary Care in Charlotte, MI

Eaton County's only AAHA Accredited Hospital — serving Mid-Michigan families and their pets since 1956. Dogs, cats, exotic animals, and birds all welcome. Request an appointment today.

SERVICES

We provide comprehensive veterinary care under one roof — from routine wellness to surgery, dentistry, and beyond:

  • Medical Care
  • Surgical Care
  • Emergency Services
  • In-house Diagnostics
  • Radiology
  • Ultrasonography
  • Routine Dentistry
  • Ophthalmology
  • Dermatology
  • Neurology
  • Oncology
  • Geriatric Care
  • Behavior Counseling

Boarding & Comfort Services

  • New Modular Cat Suites
  • Indoor Heated/Cooled Dog Boarding
Town & Country Animal Hospital — clinic candid
SPECIES SERVED

Few Mid-Michigan practices can care for exotic animals and birds. We can — and we welcome them alongside your dogs and cats.

Dogs & Cats

  • Canine
  • Feline
A patient at Town & Country Animal Hospital

Exotic Animals & Birds

  • Exotic
  • Avian
A patient at Town & Country Animal Hospital

After-Hours Emergency

  • Emergency Services Available:  517-353-5420  MSU VMTH Emergency

Payment Options

Never let cost stand between your pet and the care they need. CareCredit lets you say yes to recommended treatment now and pay in monthly installments.

  • Cash
  • Check
  • M/C
  • Discover
  • Visa
  • Care Credit

Office Hours

  • Monday8:00am – 7:00pm
  • Tuesday8:00am – 5:00pm
  • Wednesday8:00am – 7:00pm
  • Thursday8:00am – 5:00pm
  • Friday8:00am – 5:00pm
  • Saturday8:00am – Noon
  • SundayClosed

We treat your pets as if they're our own — with love, care, and compassion. That's been our promise since 1956, and it's why Mid-Michigan families drive from Charlotte, Eaton Rapids, Olivet, and Lansing to see us.

Ready to become a patient? Request an appointment on PetDesk or call us at (517) 543-2330 — we're accepting new patients and we'd love to meet your pet.

AAHA AccreditedEaton County's only AAHA Accredited Hospital
Accepting New Patients

We're welcoming new patients. Request an appointment on our PetDesk app or call (517) 543-2330 — we treat your pets as if they're our own.

Call (517) 543-2330 Request Appointment