joinus banner

dog logo

Virginia
Veterinarians by City A-Dal

All Bold Listings Support Animal Welfare through NetPets.Org
And
NetPets.Org's
MilitaryPetsFOSTER Project

Dal-Lex | Lex-Ric | Ric-Vie | Vie-Y

Company/Name

Address

City

Areacode/Phone

Abingdon Animal Medical Ctr

19586 Dennison Dr

Abingdon

(540) 628-9655

Farm Success Inc

24525 Lee Hwy

Abingdon

(540) 676-3401

Christopher Halsey

24525 Lee Hwy

Abingdon

(540) 676-3401

Lee Highway Animal Hospital

18159 Lee Hwy

Abingdon

(540) 628-9542

Carole S Mask

25011 Lee Hwy

Abingdon

(540) 628-4115

John B Roberts

25011 Lee Hwy

Abingdon

(540) 628-4115

Walter C Smith

19586 Dennison Dr

Abingdon

(540) 628-9655

Washington County Veterinary

17455 Sky King Dr

Abingdon

(540) 628-6861

Alexandria Animal Hospital

2660 Duke St

Alexandria

(703) 751-2022

Beacon Hill Cat Hospital

6610 Richmond Hwy

Alexandria

(703) 765-6369

Kimberley L Bresee

7724 Telegraph Rd

Alexandria

(703) 971-2127

Karen B Davis

7724 Telegraph Rd

Alexandria

(703) 971-2127

Del Ray Animal Hospital

524 E Mount Ida Ave

Alexandria

(703) 739-0000

Elpaw Veterinary Clinic

33 S Pickett St

Alexandria

(703) 751-3707

Fort Hunt Animal Hospital

1900 Elkin St # 5

Alexandria

(703) 360-6100

Lynn Gulledge

7025 Manchester Blvd # D

Alexandria

(703) 922-8228

Hayfield Animal Hospital

7724 Telegraph Rd

Alexandria

(703) 971-2127

Hometown Veterinary Clinic

6118 Franconia Rd # A

Alexandria

(703) 922-9861

Hybla Valley Veterinary Hosp

7627 Richmond Hwy

Alexandria

(703) 765-9292

Kingstowne Cat Clinic

7025 Manchester Blvd

Alexandria

(703) 922-8228

Kingsview Animal Hospital

7434 Beulah St

Alexandria

(703) 971-9292

Lisa Marsico

524 E Mount Ida Ave

Alexandria

(703) 739-0000

Myra Miller

8623 Richmond Hwy

Alexandria

(703) 360-6600

Mount Vernon Animal Hospital

8623 Richmond Hwy

Alexandria

(703) 360-6600

Old Town Veterinary Supply

419 N Henry St

Alexandria

(703) 836-8387

Tracy Pearce

33 S Pickett St

Alexandria

(703) 751-3707

E J Schrenzel Sr

7627 Richmond Hwy

Alexandria

(703) 765-9292

Susan Sitton

1900 Elkin St # 5

Alexandria

(703) 360-6100

Elizabeth Stiefvater

1900 Elkin St # 5

Alexandria

(703) 360-6100

N Suska

6610 Richmond Hwy

Alexandria

(703) 765-2287

Vca Old Town

425 N Henry St

Alexandria

(703) 549-3647

Virginia-Maryland Veterinary

2660 Duke St

Alexandria

(703) 823-3601

Tonya L Wright

7724 Telegraph Rd

Alexandria

(703) 971-2127

Altavista Animal Hospital

Highway 714

Altavista

(804) 369-7033

Countryside Veterinary Ctr

11831 Patrick Henry Hwy

Amelia Court Hse

(804) 561-5450

Village Veterinary SVC

16419 Court St

Amelia Court Hse

(804) 561-2244

Animal House Call

Highway 715

Amherst

(804) 946-9239

Herman W Helberg

Highway 715

Amherst

(804) 946-9239

Laurel Stone Veterinary Hosp

Highway 60 W

Amherst

(804) 946-5059

White Oak Veterinary SVC

Po Box 76

Amissville

(540) 937-3037

Annandale Animal Hospital

7405 Little River Tpke

Annandale

(703) 941-3100

Austin Veterinary Clinic

7323 Little River Tpke

Annandale

(703) 941-5300

Matthew Browning

4205 Evergreen Ln

Annandale

(703) 256-8414

D M Bugin

7405 Little River Tpke

Annandale

(703) 941-3100

Sanford Christmus

4205 Evergreen Ln

Annandale

(703) 256-8414

Columbia Pike Animal Hospital

4205 Evergreen Ln

Annandale

(703) 256-8414

Fairfax Equine SVC

3363 Whipple Ct

Annandale

(703) 849-8981

Jana Froeling

4205 Evergreen Ln

Annandale

(703) 256-8414

Reed Hall

4205 Evergreen Ln

Annandale

(703) 256-8414

Kathryn Lorens

4205 Evergreen Ln

Annandale

(703) 256-8414

W Ross Witter

7405 Little River Tpke

Annandale

(703) 941-3100

Arlington Animal Hospital

2624 Columbia Pike

Arlington

(703) 920-5300

Ballston Animal Hospital

5232 Wilson Blvd

Arlington

(703) 528-2776

Cherrydale Veterinary Clinic

4038 Lee Hwy

Arlington

(703) 528-9001

Michael Dugan

5232 Wilson Blvd

Arlington

(703) 528-2776

Mary E Hahn

4003 Lee Hwy

Arlington

(703) 525-7115

Tim Hughes

5232 Wilson Blvd

Arlington

(703) 528-2776

Karen Iovino

4038 Lee Hwy

Arlington

(703) 528-9001

Donna Koch

4038 Lee Hwy

Arlington

(703) 528-9001

Jane Morse

5232 Wilson Blvd

Arlington

(703) 528-2776

Northside Veterinary Clinic

4003 Lee Hwy

Arlington

(703) 525-7115

Suburban Animal Hospital

6879 Lee Hwy

Arlington

(703) 532-4043

William Withers

4038 Lee Hwy

Arlington

(703) 528-9001

Ashburn Veterinary Hospital

20893 Stubble Rd

Ashburn

(703) 729-9200

Ashcake Animal Clinic

9553 Kings Charter Dr

Ashland

(804) 550-2458

Ashland Veterinary Hospital

513 S Washington Hwy

Ashland

(804) 798-8169

Jenny Campbell

513 S Washington Hwy

Ashland

(804) 798-8169

Judy A Mason

513 S Washington Hwy

Ashland

(804) 798-8169

Oak Lawn Veterinary Clinic

11194 Oak Lawn Ln

Ashland

(804) 798-3944

Linda T Olberding

9553 Kings Charter Dr

Ashland

(804) 550-2458

Krista L Scoggins

513 S Washington Hwy

Ashland

(804) 798-8169

David Stanford

Route 666

Ashland

(804) 798-3281

Claudia K True

Route 666

Ashland

(804) 798-3281

Woodside Equine Clinic

Route 666

Ashland

(804) 798-3281

Aylett Animal Hospital Inc

Highway 360

Aylett

(804) 769-1530

Barcroft Cat Clinic Ltd

6357 Columbia Pike

Baileys Crossrds

(703) 941-2852

John Denale

5914 Seminary Rd

Baileys Crossrds

(703) 820-2557

Fairfax Animal Hospital

5914 Seminary Rd

Baileys Crossrds

(703) 820-2557

Compassion Animal Hospital

11088 Marsh Rd

Bealeton

(540) 439-9016

Karen Mays Asbury

Route 122 S

Bedford

(540) 586-4290

Bedford Animal Hospital

1064 Centerville Rd

Bedford

(540) 586-0372

Blue Ridge Animal Hospital

Route 122 S

Bedford

(540) 586-4290

Carol Hansen

1064 Centerville Rd

Bedford

(540) 586-0372

Sarah Wagner

1064 Centerville Rd

Bedford

(540) 586-0372

Battletown Animal Clinic

Us Route 340

Berryville

(540) 955-2171

Henry Henke

Us Route 340

Berryville

(540) 955-2171

Riggs' Animal Hospital

626 Wood Ave W

Big Stone Gap

(540) 523-0813

Appalachnian Veterinary SVC

318 N Main St

Blacksburg

(540) 731-1100

Blue Ridge Veterinary


Blacksburg

(540) 951-4885

Bold Springs Veterinary SVC

3501 Prices Fork Rd

Blacksburg

(540) 552-1991

Companion Animal Clinic Inc

3000 S Main St

Blacksburg

(540) 552-6800

Mike Copenhaver

605 Givens Ln

Blacksburg

(540) 552-1991

Marta Downey

3000 S Main St

Blacksburg

(540) 552-6800

P L Ferrante

129 Lucas Dr

Blacksburg

(540) 953-1282

Pamela L Ferrante

318 N Main St

Blacksburg

(540) 731-1100

Beth Kirby

3000 S Main St

Blacksburg

(540) 552-6800

Keath L Marx


Blacksburg

(540) 552-5552

Matthew Mc Cormick

3000 S Main St

Blacksburg

(540) 552-6800

Tommy Mitchell

3501 Prices Fork Rd

Blacksburg

(540) 552-1991

North Main Small Animal Clinic

1407 N Main St

Blacksburg

(540) 951-1002

Seven Seas Veterinary SVC


Blacksburg

(540) 552-5552

Thach Winslow

605 Givens Ln

Blacksburg

(540) 552-1991

Blackstone Animal Hospital

Highway 460

Blackstone

(804) 298-0063

R W Armstrong


Bluemont

(540) 955-1650

Eric J Myer

26 Greenway Ave S

Boyce

(540) 837-1334

Roseville Veterinary Clinic

26 Greenway Ave S

Boyce

(540) 837-1334

Bristol Animal Clinic

930 Commonwealth Ave

Bristol

(540) 466-4113

Edgewater Animal Hospital

1933 Sycamore Ave

Buena Vista

(540) 261-4114

K D Hopkins

Old Buena Vista Farm

Buena Vista

(540) 261-2331

Mardi V Apker

Po Box 10407

Burke

(703) 866-9838

Burke Animal Clinic

6307 Lee Chapel Rd

Burke

(703) 569-9600

Burke Veterinary Clinic

6401 Shiplett Blvd

Burke

(703) 455-6222

Companion Animal Clinic-Va Inc

10120 Lakehaven Ct

Burke

(703) 250-4100

Maria E Covalesky

5749 Burke Centre Pkwy

Burke

(703) 323-9020

Janet R Foley

5749 Burke Centre Pkwy

Burke

(703) 323-9020

Eddie Hunter

5749 Burke Centre Pkwy

Burke

(703) 323-9020

Robert C Ihrig

6307 Lee Chapel Rd

Burke

(703) 569-9600

Julie Jones

9544 Burke Rd

Burke

(703) 978-8655

Rhonda Lemon

10120 Lakehaven Ct

Burke

(703) 250-4100

Jacquelyn Odell

10120 Lakehaven Ct

Burke

(703) 250-4100

Parkway Veterinary Clinic

5749 Burke Centre Pkwy

Burke

(703) 323-9020

Kelli V Rhymes

5749 Burke Centre Pkwy

Burke

(703) 323-9020

Village Veterinary Clinic

9544 Burke Rd

Burke

(703) 978-8655

Your Cat'S Doctor Inc

Po Box 10407

Burke

(703) 866-9838

Ambulatory Equine Medical SVC

9781 Willowlyn Ln

Catlett

(540) 788-4044

Joe Davis Jr

Route 806

Catlett

(540) 788-4044

Grundy Animal Hospital

Rr 1 Box 196b

Cedar Bluff

(540) 935-2541

Valley Animal Hospital

Rr 1 Box 196b

Cedar Bluff

(540) 963-9413

Animal Health Care Ctr

Old Centreville Rd

Centreville

(703) 222-0777

Caring Hands Animal Hospital

5659 Stone Rd

Centreville

(703) 830-5700

Centreville Animal Hospital

13663 Lee Hwy

Centreville

(703) 830-1182

Clifton-Centreville Animal

5912 Old Centreville Rd

Centreville

(703) 830-8844

Susan M Hall

13663 Lee Hwy

Centreville

(703) 830-1182

Holistic Veterinary Health Inc

5912 Old Centreville Rd

Centreville

(703) 449-9144

Maureen B Mc Intyre

5912 Old Centreville Rd

Centreville

(703) 449-9144

Sara K White

13663 Lee Hwy

Centreville

(703) 830-1182

All Pets Veterinary Hospital

43112 John Mosby Hwy

Chantilly

(703) 478-0233

Chantilly Hunt Animal Hospital

13705 Lee Jackson Mem Hwy # A

Chantilly

(703) 802-8387

Airport Animal Hospital

3510 Seminole Trl

Charlottesville

(804) 971-3500

Albemarle Veterinary Hospital

445 Westfield Rd

Charlottesville

(804) 973-6146

Animal Hospital Of Ivy Square

2125 Ivy Rd # 2

Charlottesville

(804) 295-8387

Animal Medical Ctr-Chrlttsvl

388 Pantops Ctr

Charlottesville

(804) 295-8757

Donald R Bergstresser

175 Georgetown Rd

Charlottesville

(804) 977-4600

Martin B Betts

1870 Seminole Trl

Charlottesville

(804) 973-5331

Barbara Butler

2125 Ivy Rd # 2

Charlottesville

(804) 295-8387

Charlottesville Animal Hosp

1870 Seminole Trl

Charlottesville

(804) 973-5331

Charlottesville Cat Care

1901 Seminole Trl

Charlottesville

(804) 975-2287

Catherine H Dural

811 Preston Ave

Charlottesville

(804) 971-3500

Cathy Duval

811 Preston Ave

Charlottesville

(804) 971-3500

Cathy Duval

3510 Seminole Trl

Charlottesville

(804) 971-3500

Georgetown Equine Hospital

175 Georgetown Rd

Charlottesville

(804) 977-5300

Georgetown Veterinary Hospital

175 Georgetown Rd

Charlottesville

(804) 977-4600

Nancy E Handley

175 Georgetown Rd

Charlottesville

(804) 977-4600

John J Huckle

2407 Hydraulic Rd # B

Charlottesville

(804) 293-6118

Hydraulic Road Animal Hospital

2407 Hydraulic Rd

Charlottesville

(804) 971-9800

Katie Kangas

1901 Seminole Trl

Charlottesville

(804) 975-2287

Nancy L Kelso

3050 Berkmar Dr

Charlottesville

(804) 973-4341

Jean L Krason

175 Georgetown Rd

Charlottesville

(804) 977-4600

Maire Manahes

1901 Seminole Trl

Charlottesville

(804) 975-2287

Sarah R Mc Call

388 Pantops Ctr

Charlottesville

(804) 295-8757

Timothy R Ober

175 Georgetown Rd

Charlottesville

(804) 977-5300

Old Dominion Animal Hospital

811 Preston Ave

Charlottesville

(804) 971-3500

Christine Schwartz

445 Westfield Rd

Charlottesville

(804) 973-6146

Albert E Smith

3050 Berkmar Dr

Charlottesville

(804) 973-4341

Anne Swagler

811 Preston Ave

Charlottesville

(804) 971-3500

Anne Swagler

3510 Seminole Trl

Charlottesville

(804) 971-3500

Cheryl Thorpe

1870 Seminole Trl

Charlottesville

(804) 973-5331

Veterinary Emergency Treatment

370 Greenbrier Dr

Charlottesville

(804) 973-3519

Village Animal Hospital

3050 Berkmar Dr

Charlottesville

(804) 973-4341

Chase City Veterinary Clinic

Highway 92 S

Chase City

(804) 372-4396

Bruce G Burkett

34 Pruden St

Chatham

(804) 432-2273

Chatham Animal Clinic

34 Pruden St

Chatham

(804) 432-2273

William H Abbott

1100 Eden Way N

Chesapeake

(757) 366-9099

M Abed

209 Mount Pleasant Rd

Chesapeake

(757) 482-3534

Affiliated Animal Care

1100 Eden Way N # 101b

Chesapeake

(757) 366-9000

Animal Allergy & Dermatology

1100 Eden Way N

Chesapeake

(757) 366-9099

Animal Eye Care

1100 Eden Way N

Chesapeake

(757) 366-9060

Animal Medical Clinic

1020 Battlefield Blvd N

Chesapeake

(757) 548-2000

Brentwood Veterinary Clinic

1236 George Washington Hwy N

Chesapeake

(757) 487-2531

Centerville Animal Hospital

417 Centerville Tpke S

Chesapeake

(757) 482-9410

Chesapeake Animal Hospital

713 Greenbrier Pkwy

Chesapeake

(757) 547-5100

Coastal Equine Veterinary SVC

504 Frances Ct

Chesapeake

(757) 482-5648

Companion Animal Hospital

209 Mount Pleasant Rd

Chesapeake

(757) 482-3534

Deep Creek Veterinary Hospital

620 Happy Acres Rd

Chesapeake

(757) 487-1333

J H Eaton

1324 Roanoke Arch

Chesapeake

(757) 588-0608

Great Bridge Veterinary Clinic

1245 Cedar Rd # M

Chesapeake

(757) 547-1600

Greenbrier Veterinary Clinic

105 Coastal Ln

Chesapeake

(757) 547-0167

T Lynn Hawkins

4312 San Salvador Dr

Chesapeake

(757) 488-6418

Amanda Hayden

417 Centerville Tpke S

Chesapeake

(757) 482-9410

Highlands Pet Clinic

1801 Hayward Ave

Chesapeake

(757) 420-2342

Island Wharf Veterinary Clinic

123 Battlefield Blvd N # D

Chesapeake

(757) 548-1548

Brian E Kim

713 Greenbrier Pkwy

Chesapeake

(757) 547-5100

Keith Kremer

1100 Eden Way N # 101

Chesapeake

(757) 366-9000

John M Lewis

2328 Halyard Ln

Chesapeake

(757) 487-2812

John M Lewis

1236 George Washington Hwy N

Chesapeake

(757) 487-2531

Midway Veterinary Hospital

2148 S Military Hwy

Chesapeake

(757) 543-3273

M W Myers

1015 Indian Creek Rd

Chesapeake

(757) 421-7040

Nhli

1101 Madison Plz

Chesapeake

(757) 549-1044

Veterinary Clinic-Chesapeake

837 Battlefield Blvd S

Chesapeake

(757) 482-2181

Luke A Wagner

713 Greenbrier Pkwy

Chesapeake

(757) 547-5100

Western Branch Veterinary Hosp

3320 Taylor Rd

Chesapeake

(757) 483-1055

Bermuda Hundred Animal Hosp

302 E Hundred Rd

Chester

(804) 530-1513

Centralia Crossing Animal Hosp

9819 Chester Rd

Chester

(804) 768-4212

Thomas L Rohlk

4312 W Hundred Rd

Chester

(804) 796-3647

Five Forks Veterinary Clinic

9610 Newbys Bridge Rd

Chesterfield

(804) 768-2287

Frederick Loehr

7416 Woodpecker Rd

Chesterfield

(804) 590-1794

Kristina P Mayo

7416 Woodpecker Rd

Chesterfield

(804) 748-9030

Town & Country Veterinary Clnc

7416 Woodpecker Rd

Chesterfield

(804) 748-9030

Vca

10106 Krause Rd

Chesterfield

(804) 751-0756

Chilhowie Animal Clinic

210 Chestnut Ave

Chilhowie

(540) 646-3500

Thomas L Bibb

3910 Tyler Rd

Christiansburg

(540) 382-9657

Christiansburg Veterinary Clnc

250 N Franklin St

Christiansburg

(540) 382-3222

Brenda J Culver

1605 N Franklin St

Christiansburg

(540) 382-5042

Eric L Krauss

1605 N Franklin St

Christiansburg

(540) 382-5042

Julie A Magyar

1605 N Franklin St

Christiansburg

(540) 382-5042

Jerilyn Mitchell

1605 N Franklin St

Christiansburg

(540) 382-5042

Riner Veterinary SVC

3513 Riner Rd

Christiansburg

(540) 382-2351

Town & Country Veterinary Clnc

1605 N Franklin St

Christiansburg

(540) 382-5042

Amelia Bovine Clinic

2900 Esnora Ln

Church Road

(804) 265-5958

Kingdom Animal Hospital

1092 Hopewell Rd

Clear Brook

(540) 665-3030

Animal Clinic Of Clifton

12702 Chapel Rd

Clifton

(703) 802-0490

Deepwood Veterinary Ctr Ltd

6400 Deepwood Farm Dr

Clifton

(703) 631-9133

Mathews Veterinary SVC

Highway 198

Cobbs Creek

(804) 725-4123

King'S Mountain Animal Clinic

207 Kings Mountain Rd

Collinsville

(540) 647-3714

G W Loudenslager

112 Hawthorne St

Colonial Beach

(804) 224-9530

Academy Veterinary Clinic

17023 Jefferson Davis Hwy

Colonial Heights

(804) 526-6567

Animal Care Assoc

2403 Boulevard

Colonial Heights

(804) 526-1700

Colonial Heights Vet Hospital

3666 Boulevard

Colonial Heights

(804) 526-6050

Lori Leonard

Route 24

Concord

(804) 993-2403

Copper Hill Animal Clinic

8243 Floyd Hwy

Copper Hill

(540) 929-4009

Rodney Cole

Highway 613

Crewe

(804) 645-2333

Afton Equine SVC

1550 Thurston Dr

Crozet

(804) 823-1550

Crozet Veterinary Care Ctr

Route 240 E

Crozet

(804) 823-4300

William F Asbury

701 Lee Rd

Crozier

(804) 784-3423

Kitt Bosse


Crozier

(804) 784-6072

Double K Veterinary Clinic


Crozier

(804) 784-6072

Amberwood Veterinary Hospital

121 Sycamore St

Culpeper

(540) 825-5303

Bryan E Beamer

11298 James Monroe Hwy

Culpeper

(540) 825-8353

Blue Ridge Animal Hosp

11298 James Monroe Hwy

Culpeper

(540) 825-8353

Harry C Byrd

11298 James Monroe Hwy

Culpeper

(540) 825-8353

C Lee Cobbs


Culpeper

(540) 825-1849

G Arthur Hurst

121 Sycamore St

Culpeper

(540) 825-5303

Janet N Robertson

11298 James Monroe Hwy

Culpeper

(540) 825-8353

Dale City Animal Hospital

2980 Dale Blvd

Dale City

(703) 670-6181

Patty Merrigan

2980 Dale Blvd

Dale City

(703) 670-6181

Allison Moser

2980 Dale Blvd

Dale City

(703) 670-6181

Terri Summers

2980 Dale Blvd

Dale City

(703) 670-6181

Cheryl A Caputo

430 Roanoke Rd

Daleville

(540) 992-4550

Pet Health Clinic

430 Roanoke Rd

Daleville

(540) 992-4550

Roanoke Valley Equine Clinic

1501 Greenfield Rd

Daleville

(540) 992-3507

bar

 logo
NetPets® Main Page

 

contact information

Back to Dog Services Mall

Veterinarian Index

 

dog
The Dog Center


Copyright© 1995-2012 NetPets®, Inc.