Dumfries Animal Hospital
Veterinary clinic
17552 Main St · Dumfries, VA 22026 · 2.5 mi
A privately owned small animal hospital in Dumfries, Virginia, serving the community for over 30 years. It offers wellness care, surgery, dental care, digital X-rays, laboratory testing, boarding, grooming and an…