Site Accessibility Features: Skip to page menus
Site Menus Section Skip to page content
![]()
At St. Francis Animal Hospital, we have a full In-House Pharmacy stocked with prescription medications for preventive care, treatment of illnesses, and pain relief. We ensure that the medications your pet needs are immediately available, including oral, topical, and injectable medications. Our veterinarians are trained to compound formulations as needed for our patients.
We carry a full range of pet supplements, herbs, and vitamins specifically formulated for pets. Our veterinarians can advise you during your pet’s wellness and preventive healthcare visit on the supplements that would most benefit your pet.
4624 Harrison RD Fredericksburg, Virginia 22408
Call nowDirectionsMake an AppointmentP / 540-891-1275 E / stfrancisanimalhosp@hotmail.com F / 540-891-4698
Monday: 8AM – 6PM Tuesday: 8AM – 6PM Wednesday: 8AM – 6PM Thursday: 8AM – 6PM Friday: 8AM – 5PM Saturday: Closed Sunday: Closed
© 2025 St. Francis Animal Hospital. Powered by LifeLearn Veterinary Websites