Veterinary clinic

Dumfries Animal Hospital

17552 Main St, Dumfries, VA 22026

Opening hours

Hours not listed. Please call ahead at (703) 221-1880 to confirm availability.