Virginia Veterinary Centers
![Orange cat laying next to a person working on a laptop Orange cat laying next to a person working on a laptop](https://images.ctfassets.net/rt5zmd3ipxai/50tx73Da4n3RntL5wAQqF3/002854aeab458d64e56760490f78190b/Hero_Card_-_Contact-Locations.jpg?fit=fill&fm=webp&h=567&w=1485&q=75,%20https://images.ctfassets.net/rt5zmd3ipxai/50tx73Da4n3RntL5wAQqF3/002854aeab458d64e56760490f78190b/Hero_Card_-_Contact-Locations.jpg?fit=fill&fm=webp&h=1134&w=2970&q=75)
Get In Touch
With extensive hours and three locations, we'll be here when you and your pet need us.
![Orange cat laying next to a person working on a laptop Orange cat laying next to a person working on a laptop](https://images.ctfassets.net/rt5zmd3ipxai/50tx73Da4n3RntL5wAQqF3/002854aeab458d64e56760490f78190b/Hero_Card_-_Contact-Locations.jpg?fit=fill&fm=webp&h=567&w=1485&q=75,%20https://images.ctfassets.net/rt5zmd3ipxai/50tx73Da4n3RntL5wAQqF3/002854aeab458d64e56760490f78190b/Hero_Card_-_Contact-Locations.jpg?fit=fill&fm=webp&h=1134&w=2970&q=75)
Get In Touch
With extensive hours and three locations, we'll be here when you and your pet need us.
Our Locations
Contact Us
This form is not to be used for emergency situations as you may not receive immediate responses. If you need to reach us urgently, please call us directly:
Fredericksburg (540) 372-3470 | Midlothian (804) 744-9800 | Richmond (804) 353-9000