Traverse City, MI
We have been going there for several years and love the staff and Doctors. We have 9 dogs so we are there often. Yes 9! Prices are right and affordable. They took good care of 3 pups that we rescued that came down with parvovirus. I highly recommend them.