top of page


Indian River Veterinary Hospital is a full-service animal clinic whose purpose is to provide the highest quality of veterinary care for pets. We provide friendly, informative, compassionate, and supportive services for you and your pet. Our highly skilled veterinarians and knowledgeable supportive professional staff treat your pets as they would their own. ​Indian River Veterinary Hospital is an established veterinary clinic located in Virginia Beach. We serve the Tidewater Area providing Medical, Surgical, and Dental care for dogs, cats and small mammals.  With in-house diagnostics machines, x-ray and pharmacy our facility offers a comprehensive choice for your pet's health and medical care.

All of our staff is certified, through the Fear Free Initiative program, to care for pets that have increased anxiety or fear when traveling to the vet or during veterinary care.  

We have a number of resources for you to learn about how to take better care of your pets. You can browse around and look at pet health care information tab under info.

Our Operation


Indian River Veterinary Clinic was opened in 1982 by Dr. Glenn Butcher. Along with Highlands Pet Clinic and River Shores Animal Hospital, it was one of only three veterinary facilities providing service to the Norfolk Highlands, Sherry Park, College Park and Woodstock communities. Of the aforementioned three, it is the only one to have remained, providing continuous operation at the original location. 

In 2013, after 31 years of practice, Dr. Butcher retired. Dr. Teresa Bracy took over the practice and it was renamed Indian River Veterinary Hospital. The name was changed to reflect a wider scope in the services we now provide. 

Our History


Our goal is to treat our clients as we would treat our families, and to treat our clients pets as though they were our own. Our clients and patients are the heart of our practice and the reason we are here. At all times our clients will be treated with respect, dignity and compassion. Being of service to our clients, patients and our community is the definition of our purpose and the mission of our practice.

Our Mission
bottom of page