A Message Regarding our COVID-19 Policies -- Read More

Welcome Please visit our state-of-the-art
medical facility or call (540) 832-1751
to schedule an appointment.
We’re located at 65 Jefferson Court
Gordonsville, VA 22942.
Read More
Pet Dental Care Please visit our state-of-the-art
medical facility or call (540) 832-1751
to schedule an appointment.
We’re located at 65 Jefferson Court
Gordonsville, VA 22942.
Read More
Full Range of Services Crossroads Animal Hospital is proud to
offer a comprehensive range of services
to address your pet’s specific
veterinary needs.
View The Service

Now Offering Telemedicine Through Televet

Learn More

WE OFFER THE BEST CARE FOR YOUR FAMILY

MEET OUR DOCTORS

 

FROM OUR BLOG

COME SEE US TODAY