I have used St. Mary's Vet Hospital often. They are very professional with a clean environment. Sometimes, you may have to wait awhile to be seen and that can be frustrating but for the most part they do try an minimize the wait. Their cost are comparable to other veterinarians in the area.
more