|
Goochland Goochland Animal Clinic, phone: 804-556-5566; serving Goochland county: 2000 Maidens Rd, Goochland, VA 23063; see map |
|
Gordonsville Keswick Equine Clinic, phone: 540-832-5360; serving Orange county: 201 Taylor St, Gordonsville, VA 22942; see map |
|
Hampton Brinker David DVM, phone: 757-826-7602; serving Hampton City county: 1309 Todds Ln, Hampton, VA 23666; see map |
|
Harrisonburg Steiner A G Jr DVM, phone: 540-434-0675; serving Rockingham county: 1636 Virginia Ave Apt F, Harrisonburg, VA 22802; see map |
|
Haymarket Colahan Lynn M DVM, phone: 703-754-4146; serving Prince William county: 14840 Washington St, Haymarket, VA 20169; see map |
|
Herndon Michaels Lewis N DVM, phone: 703-437-5655; serving Fairfax county: 500 Elden St, Herndon, VA 20170; see map |
|
Hillsville H G Strauss, phone: 276-728-5045; serving Carroll county: 1569 Cavalier Dr, Hillsville, VA 24343; see map |
|
Keene Grover Christopher A DVM, phone: 434-286-6345; serving Albemarle county: 1418 Plank Rd, Keene, VA 22946; see map |
|
Lexington Animal Clinic of Rockbridge, phone: 540-463-2015; serving Lexington City county: 1541 N Lee Hwy, Lexington, VA 24450; see map |
Branibar Cherryl A DVM, phone: 540-463-4426; serving Lexington City county: 3885 W Midland Trl, Lexington, VA 24450; see map |
Stecker Allen E DVM Ofc, phone: 540-463-7799; serving Lexington City county: 133 Maury River Rd, Lexington, VA 24450; see map |
|
Locust Grove Rappahannock Equine Clinic, phone: 540-854-7171; serving Orange county: 7050 Governor Almond Rd, Locust Grove, VA 22508; see map |
|
Luray Matthews Donna DVM Ofc, phone: 540-743-7298; serving Page county: 1208 E Main St, Luray, VA 22835; see map |