Skip to content
Town & Country Animal Hospital
PLATE · SERVICES

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.

VETERINARY SERVICES

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

BOARDING & COMFORT SERVICES
SPECIES · SERVED

Canine, Feline, Exotic & Avian

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

Canine patient at Town & Country Animal Hospital
CANINE
  • Canine
Feline patient at Town & Country Animal Hospital
FELINE
  • Feline
Exotic animal patient at Town & Country Animal Hospital
EXOTIC
  • Exotic
AVIAN

Birds in every feather — including a wild bald eagle treated and released.

  • Avian
PLATE · EMERGENCY & PAYMENT

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
Monday
8:00am – 7:00pm
Tuesday
8:00am – 5:00pm
Wednesday
8:00am – 7:00pm
Thursday
8:00am – 5:00pm
Friday
8:00am – 5:00pm
Saturday
8:00am – Noon
Sunday
Closed
PLATE · COMMITMENT

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