Shelburne Veterinary Hospital

C

This was our first visit and it was a good experience from start to finish. Pleasant and efficient front office staff; clean waiting area and treatment rooms; short wait time; kind vet tech; and knowledgeable vet with good communication skills. We will be back.