Visit any licensed vet and get back up to 90% with pet insurance.

Get reimbursed on vet bills for injuries, illnesses, wellness
care and more! Enroll today for coverage tomorrow!

Vet Clinics in

24016

Animal Medical Assoc Inc
410 Carver Ave NE
Roanoke, VA 24012

(540) 343-0193
Fax: (540) 343-9820

Assisi Animal Clinics of VA
415 Campbell Ave
Roanoke, VA 24016

(540) 344-8707

Banfield The Pet Hospital
4749 Valley View Blvd NW
Roanoke, VA 24012

(540) 362-0199
Fax: (540) 362-3144

Big Lick Veterinary Svc
7777 Bent Mountain Rd
Roanoke, VA 24018

(540) 776-0700
Fax: (540) 776-0770

Bonsack Veterinary Hospital
1620 Blue Ridge Blvd.
Roanoke, VA 24012

(540) 977-5520

Brambleton Veterinary Hospital
3528 Brambleton Ave
Roanoke, VA 24018

(540) 774-5236
Fax: (540) 774-5461

Brandon Animal Hospital
3403 Brandon Ave SW
Roanoke, VA 24018

(540) 345-8486

Cave Spring Veterinary Clinic
4538 Old Cave Spring Rd
Roanoke, VA 24018

(540) 989-8582
Fax: (540) 776-8265

Emergency Veterinary Services of Roanoke
4902 FRONTAGE RD NW
ROANOKE, VA 24019

(540) 563-8575
Fax: (540) 563-9959

Hanging Rock Animal Hospital
1910 Loch Haven Dr
Roanoke, VA 24019

(540) 562-4596
Fax: (540) 562-4963

Harris Animal Hospital
6805 Peters Creek Rd
Roanoke, VA 24019

(540) 362-3753
Fax: (540) 362-5022

Home Pet Vet
PO Box 12027
Roanoke, VA 24022

(540) 343-2189
Fax: (540) 721-5784

Mountain View Humane - The Sabrina & Lucky Garvin Spay Neuter Clinic
5363 Peters Creek Road NW
Roanoke, VA 24019

(540) 562-8440

North Roanoke Veterinary Hosp
5200 Peters Creek Rd
Roanoke, VA 24019

(540) 563-8041
Fax: (540) 563-4303

Read Mt Animal Hospital
263 Arrington Ln
Roanoke, VA 24019

(540) 992-3470

Roanoke Animal Hospital
2814 Franklin Rd SW
Roanoke, VA 24014

(540) 343-8021
Fax: (540) 343-6452

Southern Hills Animal Hospital
3827 Hite St SW
Roanoke, VA 24014

(540) 343-4155
Fax: (540) 345-6167

Valley Animal Hospital
5146 Hildebrand Rd NW
Roanoke, VA 24012

(540) 366-3433
Fax: (540) 366-2909

Veterinarians To Cats
2750 Electric Rd
Roanoke, VA 24018

(540) 989-1400
Fax: (540) 989-2841