Fredericksburg, VA 22408
About St. Francis Animal Hospital
Operating since: 1994
We are open 9am-5pm Monday-Friday and Sat 9am-3pm.
WE are currently doing curbside service to minimize all staff and client exposure.
We are not doing elective procedures such as neuters, spays and nail trims unless medically necessary in order to conserve PPE.