| Sponsored Links |
Save up to 50% on all your pet care needs with PetCareRx.
![]() Pets | Animal Hospitals |
Pick a City![]()
| Sponsored Links |
Don't see your business here, or know of one not listed here? List it for FREE
VCA Highlands Animal Hospital
Atlantic Animal Hospital
Alexandria Animal Hospital - Don Wilson DVM
25011 Lee Highway, Abingdon, VA 24210 Map
276 628-4115
23327 Lankford Hwy, Accomac, VA 23301 Map
757 302-0345
2660 Duke St, Alexandria, VA 22314 Map
703 751-2022
| Sponsored Links |
Alexandria Veterinary Emergency Service
Ballston Animal Hospital
Banfield the Pet Hospital
Belle Haven Animal Medical Centre
Caring Hands Animal Hospital
Del Ray Animal Hospital - Lisa Marsico DVM
Fanton Emily DVM
Fort Hunt Animal Hospital
Hayfield Animal Hospital
Hometown Veterinary Clinic
Hybla Valley Veterinary Hospital - Deborah J Schrenzel DVM
Kingstowne Cat Clinic
Kingsview Animal Hospital - Roger A Hart DVM
Mount Vernon Animal Hospital - Jane Owel DVM
VCA Beacon Hill Cat Hospital
VCA Old Town Animal Hospital
Animal Hospitals - Amelia Court House
Amelia Co Vet Center
Countryside Veterinary Clinic
Village Veterinary Service - Edda C Eliasson DVM
Clevenger's Corner Vet Care - Michael J Watts DVM
Annandale Animal Hospital - D M Bugin DVM
Austin Veterinary Clinic
Town & Country Animal Hospital
Arlington Animal Hospital - Christopher Loss DVM
Ballston Animal Hospital
Capital Cat Clinic
Cherrydale Veterinary Clinic
Hahn Mary Elizabeth DVM
Suburban Animal Hospital
Ashburn Farm Animal Hospital
Ashburn Veterinary Hospital
The Animal Medical Centers of Loudoun Inc
Ashcake Animal Clinic
Ashland Veterinary Hospital - Deborah Inge DVM
Stanford David Dr DVM
Aylett Animal Hospital Inc - Kathleen A Slayman DVM
Dover Equine Veterinary - Tracy Brown Spinelli DVM
Blackstone Animal Clinic LLC
Blue Valley Animal Hospital
Animal Emergency Clinic
Around Town Mobile Veterinary Clinic
Stream Valley Veterinary Hospital
Burke Animal Clinic
Burke Veterinary Clinic
Ihrig Robert Dvm
Parkway Veterinary Clinic
Village Veterinary Clinic
Animal Hospitals - Centreville
Caring Hands Animal Hospital
Centreville Animal Hospital
Centreville Square Animal Hospital
L'Hommedieu Robert DVM
Avian Medical Center
Avian Medical Center
Ballston Animal Hospital
Family Veterinary Hospital of Stoneridge Inc
Wheeler Katherine M DVM
Animal Hospitals - Charlottesville
Animal Medical Center - Helle V Stewart DVM
Pantops Veterinary Hospital - Helle Stewart DVM
Animal Allergy & Dermatology
Animal Eye Care
Animal Medical Clinic of Chesapeake
Ballston Animal Hospital
Chesapeake Animal Hospital
Cooke Veterinary Medical Center
Deep Creek Veterinary Hospital
Dominion Veterinary Hospital - Dana Kent DVM
Family Veterinary Center of Chesapeake
Hickory Veterinary Hospital
Highlands Veterinary Hospital
Midway Veterinary Hospital
Mount Pleasant Veterinary Clinic - David A Banta DVM
VCA Animal Hospital at Chesapeake Square
Vet Care Etc - M W Myers DVM
Western Branch Veterinary Hospital
Animal Hospitals - Christiansburg
Town & Country Veterinary Clinic
Animal Hospitals - Church Road
Amelia Bovine Clinic - B H Watson DVM
Animal Clinic of Clifton - Raymond Van Lienden DVM
Deepwood Veterinary Clinic Inc
Holistic Veterinary Health - Maureen B Mc Intyre DVM
Animal Hospitals - Colonial Beach
Petruskie Brian DVM
Animal Hospitals - Colonial Heights
Academy Veterinary Clinic
Ballston Animal Hospital
Colonial Heights Vet Hospital
VCA Animal Care Associates
Rodney Cole DVM
Tom Newton DVM
Amberwood Veterinarian Hospital
C Lee Cobbs DVM
Culpeper Animal Hospital PLC
Encarnacion Lynn A DVM
Roanoke Valley Equine Clinic
Andersonville Animal Clinic - Elizabeth Hazlegrove DVM
Veldhuizen Brian DVM
Disputanta Animal Hospital - Kim Eaton DVM
Dumfries Animal Hospital
Animal Hospitals - Dunn Loring
Crum David A DVM
Dunn Loring Animal Hospital - Kathy Handerhan DVM
Schutzengel Daniella DVM
Animal Hospital of Emporia
Greensville Veterinary Clinic
Merkey D L DVM
Alpha Animal Hospital
Ballston Animal Hospital
Blue Cross Animal Hospital - Janice I Chu DVM
Cat Hospital of Fairfax Inc - Janette Ellison DVM
Commonwealth Animal Hospital - David Hunter DVM
Downs Judy DVM & Associates Dr
Greenbriar Animal Hospital
Hattier Neblett Cristina S DVM
Howard M Hayes DVM
Internal Medicine of Fair Oaks
Jermantown Animal Hospital - Ivan F Metzger DVM
Little River Veterinary Clinic
Montrose Animal Health Center
Pender Veterinary Centre
Potomac Valley Veterinary Hospital
SouthPaws Veterinary Specialists & Emergency Center
Town & Country Animal Hospital
VCA University Veterinary Clinic
Vet Vision - Kelley Corcoran DVM
Animal Hospitals - Fairfax Station
Companion Animal Clinic
Crosspointe Animal Hospital
Animal Hospitals - Falls Church
Banfield the Pet Hospital
Ettinger Stephen DVM
Fairfax Animal Hospital - John Denale DVM
Feline Veterinary Clinic
Seven Corners Animal Hospital - Schuyler Malachi DVM
VCA Barcroft Cat Hospital
Ridge Animal Hospital - James B Gates Jr DVM
Southhampton Veterinary Clinic - Wanda B Bradshaw DVM
Animal Hospitals - Fredericksbrg
T L C Home Veterinary Services
Animal Hospitals - Fredericksburg
Animal Emergency Clinic
Ballston Animal Hospital
Banfield the Pet Hospital
Confederate Ridge Animal Hospital
England Run Veterinary Clinic
Ferry Farm Animal Clinic Ltd.
Four Paws Animal Hospital
Fredericksburg Animal Hospital
Fredericksburg Regional Veterinary Emergency Center
Hartwood Animal Hospital
Hartwood Animal Hospital
Hood Drive Veterinary Clinic
Just Cats Veterinary Clinic
Princess Anne Animal Hospital - Lee Gibbons DVM
St Francis Animal Hospital
Tidewater Trail Animal Hospital
VCA Chancellor Animal Hospital
Walton Anita DVM
White Oak Animal Hospital - Melanie M Bell DVM
Animal Hospitals - Gainesville
Companion Paws Mobile Vet Service
Stonewall Veterinary Clinic - Nancy Barnett DVM
Ballston Animal Hospital
Brad P Zubowsky DVM
Shady Grove Animal Clinic
Short Pump Animal Hospital - Charles Hickey DVM
Gorondy Denise DVM
Animal Hospitals - Gordonsville
Ackerman Donna M DVM
Keswick Equine Clinic - Mark H Foley DVM
Animal Hospitals - Great Falls
Adams Mill Veterinary Hospital
Custer Randy S DVM
Great Falls Animal Hospital
Seneca Hill Animal Hospital - Janice Homan DVM
Betz Barrett T DVM
Armistead Avenue Veterinary Hospital
Gooding Bryan C Dr - Pembroke Animal Hospital Inc. - Doctors Hours by A
Hall Stephanie DVM
Hampton Veterinary Clinic - John W Watson DVM
Mercury Animal Hospital Inc
Silkey Beverly J Dr Vetnrian
Animal Hospitals - Harrisonburg
Ashby Animal Clinic Inc
Heartland Veterinary Clinic Pc
Massanutten Animal Clinic
Hartfield Animal Hospital - Steven Skinner DVM
Abingdon Animal Clinic - David B Bates DVM
Animal Care of Gloucester
Companion Animal Clinic of Gainesville
VCA Healthy PAWS Medical Center
Animal Hospitals - Heathsville
Heathsville Animal Hospital - Samuel F Marston DVM
2660 Duke St, Alexandria, VA 22314 Map
703 823-3601
3351 Jefferson Davis Highway, Alexandria, VA 22305 Map
703 518-8492
7690 Richmond Highway, Alexandria, VA 22306 Map
703 660-8864
1221 Belle Haven Rd, Alexandria, VA 22307 Map
703 721-0088
2955 Centre S Glebe Road, Alexandria, VA 22301 Map
703 535-3100
524 E Mount Ida Avenue, Alexandria, VA 22301 Map
703 739-0000
7930 Fort Hunt Road, Alexandria, VA 22308 Map
703 660-0044
1900 Elkins Rd, Alexandria, VA 22301 Map
703 360-6100
7724 Telegraph Rd, Alexandria, VA 22315 Map
703 971-2127
6137 Franconia Road, Alexandria, VA 22310 Map
703 922-9861
7627 Richmond Highway, Alexandria, VA 22306 Map
703 765-9292
5830 Kingstowne Centre Suite 120, Alexandria, VA 22315 Map
703 922-8228
7434 Beulah St, Alexandria, VA 22315 Map
703 971-9292
8623 Richmond Highway, Alexandria, VA 22309 Map
703 360-6600
6610 Richmond Highway, Alexandria, VA 22306 Map
703 765-2287
425 N. Henry St, Alexandria, VA 22314 Map
703 549-3647
16440 Five Forks Road, Amelia Court House, VA 23002 Map
804 561-2550
14101 Patrick Henry Highway, Amelia Court House, VA 23002 Map
804 561-5450
16419 Court St, Amelia Court House, VA 23002 Map
804 561-2244
18157 Lee Highway, Amissville, VA 20106 Map
540 428-1000
7405 Little River Turnpike, Annandale, VA 22003 Map
703 941-3100
7323 Little River Tpke, Annandale, VA 22003 Map
703 941-5300
4205 Evergreen Lane, Annandale, VA 22003 Map
703 256-8414
2624 Columbia Pike, Arlington, VA 22204 Map
703 920-5300
5232 Wilson Blvd, Arlington, VA 22205 Map
703 528-2776
923 North Kenmore St, Arlington, VA 22201 Map
703 522-1995
4038 Lee Highway, Arlington, VA 22207 Map
703 528-9001
4003 Lee Highway, Arlington, VA 22207 Map
703 525-7115
6879 Lee Highway, Arlington, VA 22213 Map
703 532-4043
43330 Junction Plaza Blvd Ste 172, Ashburn, VA 20147 Map
703 726-8784
20893 Stubble Road, Ashburn, VA 20147 Map
703 729-9200
42385 Ryan Road, Ashburn, VA 20148 Map
703 327-8471
9553 Kings Charter Dr, Ashland, VA 23005 Map
804 550-2458
513 S Washington Highway, Ashland, VA 23005 Map
804 798-8169
13011 Blanton Road, Ashland, VA 23005 Map
804 798-3281
8065 Richmond Tappahannock Highway, Aylett, VA 23009 Map
804 769-1530
483 Dover Lane, Aylett, VA 23009 Map
804 769-1196
1580 Cox Road, Blackstone, VA 23824 Map
434 292-1298
709 South Main St, Blackstone, VA 23824 Map
913 897-7387
9 Lakeside Lane, Bracey, VA 23919 Map
765 449-2001
9030 Sainsbury Court, Bristow, VA 20136 Map
703 753-7988
42902 Waxpool Road, Broadlands, VA 20148 Map
703 723-1017
6307 Lee Chapel Road, Burke, VA 22015 Map
703 569-9600
6401 Shiplett Blvd, Burke, VA 22015 Map
703 455-6222
6307 Lee Chapel Road, Burke, VA 22015 Map
703 569-9600
5743 Burke Centre Parkway, Burke, VA 22015 Map
703 323-9020
9544 Burke Road, Burke, VA 22015 Map
703 978-8655
5659 Stone Road, Centreville, VA 20120 Map
703 830-5700
13663 Lee Highway, Centreville, VA 20121 Map
703 830-1182
14215 Centreville Square, Centreville, VA 20121 Map
703 222-9682
5095 Westfields Blvd, Centreville, VA 20120 Map
703 378-3028
43112 John Mosby Highway, Chantilly, VA 20152 Map
703 327-8368
25339 Rainbox Ranch Lane, Chantilly, VA 20152 Map
703 478-0355
13866 Metrotech Drive, Chantilly, VA 20151 Map
703 378-0039
24650 Southpoint Drive, Chantilly, VA 20152 Map
703 327-8425
14425 Penrose Pl, Chantilly, VA 20151 Map
979 822-5953
388 Pantops Centre, Charlottesville, VA 22911 Map
434 295-8757
1338 Stony Point Road, Charlottesville, VA 22911 Map
434 973-1500
1100 Eden Way North Suite 101C, Chesapeake, VA 23320 Map
757 366-0094
1100 Eden N Way, Chesapeake, VA 23320 Map
757 366-9060
1020 Battlefield Blvd North, Chesapeake, VA 23320 Map
757 548-2000
1236 Greenbrier Parkway, Chesapeake, VA 23320 Map
757 436-7420
713 Greenbrier Parkway, Chesapeake, VA 23320 Map
757 547-5100
1520 Volvo Pkwy, Chesapeake, VA 23320 Map
757 547-9421
620 Happy Acres Road, Chesapeake, VA 23323 Map
757 487-1333
1620 Cedar Road # 102, Chesapeake, VA 23322 Map
757 548-5950
1101 Battlefield Blvd South, Chesapeake, VA 23322 Map
757 410-7754
100 Kegman Road West, Chesapeake, VA 23322 Map
757 548-1548
1615 Volvo Parkway, Chesapeake, VA 23320 Map
757 549-8609
1646 South Military Highway, Chesapeake, VA 23320 Map
757 366-4050
209 Mount Pleasant Road, Chesapeake, VA 23322 Map
757 482-3534
4020 Portsmouth Blvd., Chesapeake, VA 23321 Map
757 488-8606
2528 Number Ten Lane, Chesapeake, VA 23323 Map
757 558-1400
3320 Taylor Rd, Chesapeake, VA 23321 Map
757 483-1055
1605 N Franklin St, Christiansburg, VA 24073 Map
540 382-5042
2900 Esnora Lane, Church Road, VA 23833 Map
804 265-5958
12702 Chapel St, Clifton, VA 20124 Map
703 802-0490
6400 Deepwood Farm Drive, Clifton, VA 20124 Map
703 631-9133
12700 Chapel St, Clifton, VA 20124 Map
703 449-9144
622 Monroe Bay Avenue, Colonial Beach, VA 22443 Map
804 224-0011
17023 Jefferson Davis Highway, Colonial Heights, VA 23834 Map
804 526-6567
42 Southgate Square, Colonial Heights, VA 23834 Map
804 520-4633
3666 Blvd, Colonial Heights, VA 23834 Map
804 526-6050
2403 Blvd, Colonial Heights, VA 23834 Map
804 520-2273
4449 Turkey Island Road, Crewe, VA 23930 Map
434 645-2333
1625 Cardwell Road, Crozier, VA 23039 Map
804 784-0595
121 Sycamore St, Culpeper, VA 22701 Map
540 825-5303
12292 Mystic Hill Lane, Culpeper, VA 22701 Map
540 825-4941
441 Aspen St, Culpeper, VA 22701 Map
540 829-9085
11298 James Monroe Highway, Culpeper, VA 22701 Map
540 825-8353
94 Greenfield St, Daleville, VA 24083 Map
540 992-3507
1451 Dixie Hill Road, Dillwyn, VA 23936 Map
434 969-7387
10463 South James Madison Highway, Dillwyn, VA 23936 Map
641 842-2437
8401 County Drive, Disputanta, VA 23842 Map
804 991-3909
17552 Main St, Dumfries, VA 22026 Map
703 221-1880
111 Center St, Dunn Loring, VA 22027 Map
703 281-3750
2304 Gallows Road # B, Dunn Loring, VA 22027 Map
703 573-7464
2304 Gallows Road Suite B, Dunn Loring, VA 22027 Map
703 573-3000
715 North Main St, Emporia, VA 23847 Map
434 634-3936
1113 Pleasant Shade Road, Emporia, VA 23847 Map
434 634-9844
401 Halifax St, Emporia, VA 23847 Map
918 258-9569
11725 Lee Highway # A15C, Fairfax, VA 22030 Map
703 272-7810
12971 Fair Lakes Parkway, Fairfax, VA 22033 Map
703 222-0087
8429 Lee Highway, Fairfax, VA 22031 Map
703 560-1881
3915 Old Lee Highway # 21B, Fairfax, VA 22030 Map
703 273-5454
10860 Main St, Fairfax, VA 22030 Map
703 273-8183
4000 Burke Station Road, Fairfax, VA 22030 Map
703 273-5110
13035 Lee Jackson Memorial Suite C, Fairfax, VA 22033 Map
703 378-8813
9701 Saint Andrews Drive, Fairfax, VA 22030 Map
703 591-2287
9602 Bel Glade St, Fairfax, VA 22031 Map
703 938-1925
3700 Joseph Siewick Drive Suite 402, Fairfax, VA 22033 Map
703 716-5404
4035 Jermantown Road, Fairfax, VA 22030 Map
703 273-5055
4000 Burke Station Road, Fairfax, VA 22032 Map
703 273-5110
3883 Pickett Road, Fairfax, VA 22031 Map
703 425-5020
4001 Legato Road, Fairfax, VA 22033 Map
703 591-3304
9553 Braddock Road, Fairfax, VA 22032 Map
703 425-7387
8500 Arlington Blvd, Fairfax, VA 22031 Map
703 752-9100
9780 Lee Highway, Fairfax, VA 22031 Map
703 273-2110
10681 Braddock Road, Fairfax, VA 22032 Map
703 385-1054
4103 Rust Road, Fairfax, VA 22030 Map
703 246-0009
10998 Clara Barton Drive, Fairfax Station, VA 22039 Map
703 250-4100
8975 Village Shops Drive, Fairfax Station, VA 22039 Map
703 690-6600
6100 Arlington Blvd, Falls Church, VA 22044 Map
703 237-5610
104 North Oak St, Falls Church, VA 22046 Map
310 479-3336
5914 Seminary Road, Falls Church, VA 22041 Map
703 820-2557
7189 Lee Highway, Falls Church, VA 22046 Map
703 241-8480
6300 Arlington Blvd, Falls Church, VA 22044 Map
703 534-1156
6357 Columbia Pike, Falls Church, VA 22041 Map
703 941-2852
1913 E 3rd St, Farmville, VA 23901 Map
434 392-8222
26292 Delaware Road, Franklin, VA 23851 Map
757 562-3606
188 Cranes Corner Road, Fredericksbrg, VA 22405 Map
540 371-0940
1210 Snowden St, Fredericksburg, VA 22401 Map
540 371-0554
9751 Jefferson Davis Highway, Fredericksburg, VA 22407 Map
540 891-2866
1421 Carl D Silver Parkway, Fredericksburg, VA 22401 Map
540 785-6205
2301 Jefferson Davis Highway, Fredericksburg, VA 22401 Map
540 373-6100
756 Warrenton Road, Fredericksburg, VA 22406 Map
540 370-0237
386 Kings Hwy, Fredericksburg, VA 22405 Map
540 371-5090
10088 Jefferson Davis Highway, Fredericksburg, VA 22407 Map
540 898-5388
1525 Old William St, Fredericksburg, VA 22401 Map
540 373-6512
2301 Jefferson Davis Highway, Fredericksburg, VA 22401 Map
540 372-3470
15 Jewett Lane, Fredericksburg, VA 22406 Map
540 286-2855
15 Jewett Lane, Fredericksburg, VA 22406 Map
540 286-2855
4804 Hood Drive, Fredericksburg, VA 22408 Map
540 898-7387
416 Bridgewater St, Fredericksburg, VA 22401 Map
540 899-3644
2105 Princess Anne St, Fredericksburg, VA 22401 Map
540 373-8181
4624 Harrison Road, Fredericksburg, VA 22408 Map
540 891-1275
10839 Tidewater Trail, Fredericksburg, VA 22408 Map
540 361-7050
11101 Gordon Road, Fredericksburg, VA 22407 Map
540 786-2282
4092 Germanna Highway, Fredericksburg, VA 22401 Map
540 972-3869
10 Walsh Lane, Fredericksburg, VA 22405 Map
540 374-0462
4627 Charlene Drive, Gainesville, VA 20155 Map
571 261-4116
7408 Gallerher Road, Gainesville, VA 20155 Map
703 754-9888
9870 Brook Road, Glen Allen, VA 23059 Map
804 266-0533
5450 Pouncey Tract Road, Glen Allen, VA 23059 Map
804 364-4444
11399 Nuckols Road, Glen Allen, VA 23059 Map
804 421-7422
4730 Pouncey Tract Road, Glen Allen, VA 23059 Map
804 360-0100
2905 River Road West, Goochland, VA 23063 Map
804 556-2795
102 East Gordon Avenue, Gordonsville, VA 22942 Map
540 832-7703
201 Taylor St, Gordonsville, VA 22942 Map
540 832-5360
10205 Colvin Run Road, Great Falls, VA 22066 Map
703 757-7570
9891 Georgetown Pike, Great Falls, VA 22066 Map
703 759-4410
10125 Colvin Run Road, Great Falls, VA 22066 Map
703 759-2330
11415 Georgetown Pike, Great Falls, VA 22066 Map
703 450-6760
20524 Greenbush Road, Greenbush, VA 23357 Map
757 665-4641
531 N Armistead Ave, Hampton, VA 23669 Map
757 723-5118
1316 East Pembroke Avenue, Hampton, VA 23669 Map
757 722-2883
1309 Todds Ln, Hampton, VA 23666 Map
757 826-7602
607 Aberdeen Road, Hampton, VA 23661 Map
757 826-5441
2500 Mercury Blvd, Hampton, VA 23666 Map
757 826-4951
531 North Armistead Avenue, Hampton, VA 23669 Map
757 723-8571
1685 Garbers Church Road, Harrisonburg, VA 22801 Map
540 433-9174
979 South High St, Harrisonburg, VA 22801 Map
540 434-3903
2702 Spotswood Trail, Harrisonburg, VA 22801 Map
540 434-2364
10948 General Puller Highway, Hartfield, VA 23071 Map
804 776-9219
2880 George Washington Mem Highway, Hayes, VA 23072 Map
804 642-2181
4155 George Washington Memoria, Hayes, VA 23072 Map
804 642-5740
14760 Lee Highway, Haymarket, VA 20169 Map
703 754-8387
14840 Washington St, Haymarket, VA 20169 Map
703 754-4146
45 Back St, Heathsville, VA 22473