924 Hastings Street Traverse City, MI 49686 Phone (231) 941-7241
Oakwood Veterinary Hospital

Dr. K.C. VanFleet

KC Van Fleet

Dr. K.C. VanFleet is a 2017 graduate of Michigan State University’s College of Veterinary Medicine. Dr. VanFleet grew up in a small town near Kalamazoo, Michigan. He was inspired by his grandfather, a retired small animal veterinarian and MSU alum, at a very young age. After completing his Bachelor’s degree in Animal Science, there was no question that he would continue at MSU to complete his Doctor of Veterinary Medicine degree. Dr. VanFleet has a very broad background in veterinary medicine including research, pharmaceutical development, laboratory animal medicine, and large animal medicine and surgery. During his final years of study, Dr. VanFleet found his true passion in small animal medicine and surgery. His special interests include surgery, cardiology, neurology, and pain management. Dr. VanFleet is thrilled to join the Oakwood family. He is excited to explore Northern Michigan with his girlfriend Meg, a Chihuahua mix named Vinnie, and Bella the cat. He enjoys spending time outdoors by camping, hiking, and skiing.

< Back to Staff

Testimonial

We LOVE Dr. Henshaw and his staff!

They are so friendly and helpful, and are excellent at remembering details about our crew. They were very accommodating when I wanted to bring all three in at once for their annual checkups - we were like a small circus in the exam room!

Dr. Henshaw's style is relaxed but very attentive and he's very honest about his thoughts. You can tell he's in this for the health and well being of your pet, NOT the cash.

Highly recommend Oakwood!

Liz K.
Traverse City, MI

Reviews From Yelp

Services

Office Hours

Monday - Friday
7:30 am - 5 pm

Saturday
8:00 am - Noon

After-hours Emergency Services available 24 hours 231-941-7241

Typical Dr. Hours

Monday - Friday
8:00 am - Noon &
2:00 pm - 5 pm

Saturday
8:00 am - Noon

Note: some variation due to season, holidays, etc.

924 Hastings Street
Traverse City, MI   49686
Click for Map

Phone: (231) 941-7241
Fax: (231) 941-1958