Welcome to Veterinary Medicine and Surgery!
We are an AAHA accredited animal hospital!
Cats only waiting area
Large Canine Kennels
Small Canine Kennels
Small Feline Kennels
Large Multi-level Feline Kennels
Thank you visiting our Veterinary Medicine and Surgery page!