Site Accessibility Features: Skip to page menus


Reset Website Accessibility

Site Menus Section Skip to page content

News

Site Sidebar: Skip to end of sidebar

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