Skip to main navigation Skip to main content

A puppy chewing on a toy

Contact Us

Call to Schedule

(540) 832-1751
xroadsanimalhospital@gmail.com
65 Jefferson Ct
Zion Crossroads, VA 22942

Monday–Friday: 7:30 a.m.–6:00 p.m.
Saturday–Sunday: Closed

After-Hours Emergencies

Virginia Veterinary Specialty & Emergency
Address: 370 Greenbrier Dr. Charlottesville, VA 22901
Phone: (434) 202-2987

Autumn Trails Veterinary Center
Address: 2407 Hydraulic Rd. Charlottesville, VA
Phone: (434) 971-9800

Request an Appointment

Check your pets’ medical records, what they’re due for next, and request wellness appointments all through our portal! If you need to create your account, please call the office for verification!

Pet Portal

*All appointments requested through the Pet Portal are subject to team approval.

Let's keep your pet's health on track with a wellness schedule. Call us to book a preventative check-up. heart icon