Site Accessibility Features: Skip to page menus
Site Menus Section Skip to page content
![]()
Below you will find contact information for our Veterinary Hospital in Petersburg, Virginia. Please contact us to make an appointment!
464 S Crater Rd Petersburg, Virginia, 23803
Phone:: (804) 733-8202
Monday: 9:00am – 6:00pm
Tuesday: 9:00am – 6:00pm
Wednesday: 9:00am – 6:00pm
Thursday: 9:00am – 6:00pm
Friday: 9:00am – 6:00pm
Saturday: 8:30am – 12:00pm
Sunday: Closed
Ready To Make An Appointment? Call Now!Phone: (804) 733-8202
Crater Road Veterinary Hospital 464 S Crater Rd Petersburg, Virginia, 23803
After Hours Emergency VEC Cary street- 804-353-9000
VEC Charter Colony – 804-784-9800
VRCC Manakin Sabot – 804-784-8722
© 2025 Veterinarians in Petersburg, VA | Crater Road Veterinary Hospital. Provided by ePet Websites | Powered by LifeLearn WebDVM