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 24149


All For Paws Animal Clinic

175 Shoppers Way
Christiansburg, VA 24073

(540) 382-0300
Fax: (540) 382-0308

Appalachian Veterinary Service

1511 Flanagan Dr.
Christiansburg, VA 24073

(540) 731-1100

Appalachian Veterinary Svc

2637 Riner Rd
Riner, VA 24149

(540) 382-1100
Fax: (540) 381-9078

Cedar Run Equine

PO Box 276
Christianburg, VA 24068

(540) 382-3993
Fax: (540) 382-1355

Christiansburg Veterinary Clinic

250 N Franklin St
Christiansburg, VA 24073

(540) 382-3222

Mountain View Humane Waldron-Ricci

225 Industrial Drive
Christiansburg, VA 24073

(540) 382-0222
Fax: (540) 260-3233

Riner Animal Hospital

3513 Riner Rd.
Riner, VA 24149

(540) 382-2351
Fax: (540) 382-1050

Town & Country Veterinary Clinic

1605 N Franklin St
Christiansburg, VA 24073

(540) 382-5042
Fax: (540) 382-6102