Looking for veterinary services in Virginia?

Serving the greater Fredericksburg area in Northern Virginia, St. Francis Animal Hospital provides comprehensive wellness and preventive programs, as well as parasite prevention and nutritional, behavioral, dental, surgical, and rehabilitation veterinary services for cats and dogs. We also provide preventive care, diagnostics, and treatment for small mammals, including ferrets, rabbits, and pocket pets (hamsters, gerbils, and guinea pigs). We offer boarding services for those trips and vacations when your pet just can’t be included.

If you’re ready to see our expert veterinary team in Fredericksburg, call St. Francis today at 540-891-1275 or make an appointment now.