Dr. Barry Foster graduated from Purdue Veterinary School in 1990. The first 33 years of his career were in Indianapolis. Dr. Foster and his wife Julie (married in 1990) moved to Traverse City in February 2024. Dr Foster enjoys surgery, and teaching/mentoring other veterinarians. He provides relief work for our hospital. The Fosters have two adult daughters, and two standard poodles. When not at the clinic, Dr. Foster likes spending time with his family, hiking, fishing, and playing pickleball or volleyball.
Cookies on this website are used to both support the function and performance of the site, and also for marketing purposes, including personalizing content and tailoring advertising to your interests. To manage marketing cookies on this website, please select the button that indicates your preferences. More information can be found in our privacy policy here.