St. Francis
Care, compassion and commitment. At St. Francis Animal Hospital,
we treat your pets like the valued family members they are.
4624 Harrison Rd, Fredericksburg, VA 22408 | (540) 891-1275 | [email protected]il.com
Exceptional Services
Our team is trained and equipped to provide your pet with the best care possible.
Our Client Reviews
Contact Us
P / 540-891-1275
E / [email protected]
F / 540-891-4698
St. Francis Animal Hospital
4624 Harrison RD
Fredericksburg, Virginia 22408
Our Hours*
Monday: 9AM – 6PM
Tuesday: 9AM – 6PM
Wednesday: 9AM – 6PM
Thursday: 9AM – 6PM
Friday: 9AM – 6PM
Saturday: 9AM – 1PM
Sunday: Closed