|
Accomac Leatherbury Michele DVM, phone: 757-302-0345; serving Accomack county: 23327 Lankford Hwy, Accomac, VA 23301; see map |
|
Alexandria Gill Holly Pk DVM, phone: 703-660-0044; serving Fairfax county: 7930 Fort Hunt Rd, Alexandria, VA 22308; see map |
|
Amelia Court House Kaski Mike C DVM, phone: 804-561-5450; serving Amelia county: 11831 Patrick Henry Hwy, Amelia Court House, VA 23002; see map |
|
Amherst Augustine Duncan C Dr DVM, phone: 434-946-2687; serving Amherst county: 138 Garland Ave, Amherst, VA 24521; see map |
|
Annandale Hall Davis R DVM, phone: 703-256-8414; serving Fairfax county: 7013 Columbia Pike, Annandale, VA 22003; see map |
|
Arlington McClure Adam J DVM, phone: 703-525-7115; serving Arlington county: 4003 Lee Hwy, Arlington, VA 22207; see map |
|
Ashland Ashland Veterinary Hospital, phone: 804-798-8169; serving Hanover county: 513 S Washington Hwy, Ashland, VA 23005; see map |
|
Bedford Barlow Brad DVM, phone: 540-586-3727; serving Bedford City county: 2182 Shiloh Church Rd, Bedford, VA 24523; see map |
Windhaven Equine Clinic, phone: 434-525-5112; serving Bedford City county: 1700 Windhaven Farm Ln, Bedford, VA 24523; see map |
|
Berryville Rode Mitchell K DVM, phone: 540-955-9115; serving Clarke county: 1236 Kimble Rd, Berryville, VA 22611; see map |
|
Big Stone Gap Riggs Bruce S Veterinarian, phone: 276-523-0813; serving Wise county: 626 Wood Ave W, Big Stone Gap, VA 24219; see map |
|
Boyce Myer Eric J DVM Oc, phone: 540-837-1334; serving Clarke county: 26 Greenway Ave S, Boyce, VA 22620; see map |
|
Boydton Spay Neuter All Pets Society, phone: 434-738-0738; serving Mecklenburg county: 2643 Old Cox Rd, Boydton, VA 23917; see map |