Skip to main content

Address: 4624 Harrison Road, Fredericksburg, Virginia 22408       Call Now: 540-891-1275       Payment Options

In-House Pharmacy

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 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.