Old Dominion Animal Hospital

811 Preston Ave
Charlottesville VA 22903

Sponsored Topics

Opening Hours

  • Mon: 7:30am-7pm
  • Tue: 7:30am-6pm
  • Wed: 7:30am-6pm
  • Thu: 7:30am-6pm
  • Fri: 7:30am-6pm
  • Sat: 8am-12pm
  • Sun: 12am-12am


  • American Express
  • Discover
  • MasterCard
  • Visa
  • Check
  • Cash

See a problem? Let us know!
Old Dominion Animal Hospital is located in Charlottesville, VA, and we offer veterinarian medical and surgical services for dogs and cats. We have been serving the surrounding areas for more than 29 years, and we are conveniently located on the corner of Preston Avenue and Rosehill Drive. Services include: Advanced anesthesia and monitoring Dental care Cancer treatment Geriatric care plans Full medical surgical facility In-house laboratory Drop off service Nutritional therapyWe also offer certified acupuncture, chiropractic care, behavioral consulting, avian special interest, and more. We offer senior citizen, fire fighter, and police discounts. We accept Visa, MasterCard, Discover Card and Care Credit. Saturday morning hours are available from 8am to 12pm. Call Old Dominion Animal Hospital to schedule an appointment today.