Veterinary Information

Contact information for local veterinary hospitals and clinics:

NameStreet AddressCityPhone Number
Animal Emergency Center5007 Victory BoulevardYorktown757-234-0461
Armistead Avenue Veterinary Hospital531 N Armistead AvenueHampton757-723-8571
Freed Veterinary Hospital1250 N King StreetHampton757-723-6049
Mercury Animal Hospital2500 W Mercury BoulevardHampton757-826-4951
Pembroke Animal Hospital1316 E Pembroke AvenueHampton757-722-2883
Peninsula Emergency Veterinary Clinic120 George Washington Memorial HighwayYorktown757-874-8115
Todds Lane Veterinary Hospital1309 Todds LaneHampton757-826-7602