Site Accessibility Features: Skip to page menus


Reset Website Accessibility

Site Menus Section Skip to page content

Pet Pharmacy: Medication & Supplements

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.

St. Francis Animal Hospital

4624 Harrison RD Fredericksburg, Virginia 22408

Call nowDirectionsMake an Appointment
Contact Us

P / 540-891-1275 E / stfrancisanimalhosp@hotmail.com F / 540-891-4698

Our Hours*

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