Skip to main content

Looking for veterinary services in Petersburg?

Crater Road Veterinary Hospital offers a wide range of veterinary services for pets in Petersburg and surrounding area. Call us today to schedule your appointment or to ask us any questions 804-733-8202.

We’re also happy to accept the SPCA Exam and Spay/Neuter Certificates! Call us for more information.