Old Dominion Animal Hospital is Charlottesville’s leading Pet Wellness Clinic. Our dedicated team provides compassionate care and top-tier veterinary services. Your pets deserve the best schedule an appointment today!

Old Dominion Animal Hospital
ClaimedPets and Pet Care
Phone(434) 971-3500
Address 811 Preston Ave, Charlottesville, VA, USA 22903
Old Dominion Animal Hospital
ClaimedPets and Pet CarePhone(434) 971-3500
Address 811 Preston Ave, Charlottesville, VA, USA 22903
Old Dominion Animal Hospital
ClaimedPets and Pet Care
Phone(434) 971-3500
Address 811 Preston Ave, Charlottesville, VA, USA 22903