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

Dr. David B. Durham

Dave Durham

Dr. David B. Durham is a 1987 graduate from the Michigan State University College of Veterinary Medicine and joined the Oakwood professional team in April 2015. Dave is originally from Flint and has worked at a veterinary clinic, in many capacities, since he was 15 years old. After graduation from MSU, Dave moved to Grand Rapids and was co-owner of a small animal clinic for 20 years where he treated dogs, cats, and numerous reptile patients. After the sale of the practice, Dave moved to Traverse City in 2012 to be close to nature, extended family and to pursue a part-time position in a well-respected veterinary hospital. Oakwood has been a great fit! He enjoys all aspects of professional life but is intrigued mostly with internal medicine, behavior and witnessing the unique human-animal bond experiences that veterinary practice allows. In his free time, Dave enjoys kayaking, travel and exploring the greater Traverse City region with his spouse, Ed. They have one super-senior cate, Jobie, who has voted to not allow any dogs into his house today or in the future.

< Back to Staff


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


Office Hours

Monday - Friday
7:30 am - 5 pm

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

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