Partners Who Can Help

The Peninsula Animal Referral Center (PARC) is proud of our services and our partnerships. Without the help of these important services we could not do our job!

PVA Veterinary Clinics:

There are 15 primary care veterinary clinics that are members of the Peninsula Veterinary Associates. These clinics are conveniently located throughout the cities of Hampton, Newport News, Yorktown, Poquoson and Smithfield. Each veterinary clinic treats a wide range of companion animals. Their services include medicine, surgery, boarding and grooming.

YORK COUNTY

Grafton Animal Hospital
449 Grafton Dr
Yorktown, VA 23692
898-8433

Magruder Tabb Animal Clinic
3440 Hampton Hwy
Yorktown, VA 23692
865-6510

Pine Meadow Veterinary Hospital
1403 George Washington
Memorial Highway (Route 17)
Yorktown, VA 23693 599-3326

Salty Paws Veterinary Hospital
329 Hampton Highway
Yorktown, VA 23693
223-1900

Seaford Veterinary Medical Center
6627 George Washington
Memorial Highway (Route 17) Yorktown, VA 23692
833-6440

Yorktown Animal Hospital
2400 Fort Eustis Blvd
Yorktown, VA 23692
898-3932

York Veterinary Hospital
4628 George Washington Memorial Highway
Yorktown, VA 23692
898-3700

NEWPORT NEWS

Colony Animal Hospital
13187 Warwick Blvd
Newport News, VA 23602
877-6464

Denbigh Animal Hospital
475 Denbigh Blvd
Newport News, VA 23602
877-8339

Warwick Animal Hospital
11117 Jefferson Ave
Newport News, VA 23601
595-3337

HAMPTON

Armistead Avenue
Veterinary Hospital
531 N. Armistead Ave
Hampton, VA 23669
723-8571

Freed Veterinary Hospital
1250 N. King Street
Hampton, VA 23669
723-6049

Mercury Animal Hospital
2500 W Mercury Blvd
Hampton, VA 23666
826-4951

SMITHFIELD

Smithfield Animal Hospital
805 S. Church St
Smithfield, VA 23430
357-9308

The Oaks Veterinary Clinic
14202 Benns Church Blvd
Smithfield, VA 23420
357-2324

Contact Us

Office Hours

Monday

8:00am - 10:00pm

Tuesday

8:00am - 10:00pm

Wednesday

8:00am - 10:00pm

Thursday

8:00am - 10:00pm

Friday

8:00am - 10:00pm

Saturday

8:00am - 10:00pm

Sunday

8:00am - 10:00pm

Monday
8:00am - 10:00pm
Tuesday
8:00am - 10:00pm
Wednesday
8:00am - 10:00pm
Thursday
8:00am - 10:00pm
Friday
8:00am - 10:00pm
Saturday
8:00am - 10:00pm
Sunday
8:00am - 10:00pm

Location

Find us on the map